[#BloombergLP-balxml-ElementAttribute-reset-0b]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balxml.adoc[balxml]::xref:BloombergLP/balxml/ElementAttribute.adoc[ElementAttribute]::reset
:relfileprefix: ../../../
:mrdocs:

`reset` overloads

== Synopses

Declared in `&lt;balxml&lowbar;elementattribute&period;h&gt;`

Reset this object to the default&hyphen;constructed state&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balxml/ElementAttribute/reset-02.adoc[reset]();
----

[.small]#xref:BloombergLP/balxml/ElementAttribute/reset-02.adoc[_» more&period;&period;&period;_]#

Reset this attribute object with the specified facets&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/balxml/ElementAttribute/reset-0d.adoc[reset](
    xref:BloombergLP/balxml/PrefixStack.adoc[PrefixStack] const* prefixStack,
    char const* qualifiedName,
    char const* value,
    char const* prefix = 0,
    char const* localName = 0,
    int namespaceId = INT&lowbar;MIN,
    char const* namespaceUri = 0,
    unsigned int flags = 0);
----

[.small]#xref:BloombergLP/balxml/ElementAttribute/reset-0d.adoc[_» more&period;&period;&period;_]#

== Parameters

[cols="1,4"]
|===
| Name| Description
| *prefixStack*
| prefix stack used to resolve namespace facets
| *qualifiedName*
| qualified attribute name
| *value*
| attribute value
| *prefix*
| optional namespace prefix
| *localName*
| optional local name
| *namespaceId*
| optional namespace ID
| *namespaceUri*
| optional namespace URI
| *flags*
| optional attribute flags
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
