StringAttribute Attribute userinfo.h string string StringAttribute::value value CarUI::build EngineUI::build StringAttribute::StringAttribute (const string name) StringAttribute const string name User Info base class. This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user. void void StringAttribute::Set (const string str) Set Set const string str Set accessor to this attribute converting input string into a properly-typed value. const string const string StringAttribute::Get () Get Get Get accessor converting stored value into a string. void void Attribute::Attach (MappedAttributes &externalAttributes) Attach MappedAttributes & externalAttributes This method is the key method to connect the attribute to the related UI element. void void Attribute::FillAttribute (DOMElement &element) FillAttribute DOMElement & element This method add and DOMAttribute node to the DOMElement passed as an argument. Attribute::Get map< const XMLCh *const, Attribute *const, GlobalXercesConnector::Comparator > typedef map<const XMLCh* const, Attribute* const, GlobalXercesConnector::Comparator> Attribute::MappedAttributes MappedAttributes Type definition of mapping which transforms names to the related attributes. Class encapsulating all the necessary stuff to work with a string attribute. value StringAttributeAttach StringAttributeAttribute StringAttributeFillAttribute StringAttributeGet StringAttributeMappedAttributes StringAttributeSet StringAttributeStringAttribute StringAttributevalue StringAttribute~Attribute