type converter for string data with write access More...
#include <xmlstorage.h>

Public Member Functions | |
| XMLStringRef (XMLNode *node, const XS_String &attr_name, LPCXSSTR def=XS_EMPTY) | |
| XMLStringRef (const XS_String &node_name, XMLNode *node, const XS_String &attr_name, LPCXSSTR def=XS_EMPTY) | |
| XMLStringRef & | operator= (const XS_String &value) |
| operator const XS_String & () const | |
| void | assign (const XS_String &value) |
Protected Attributes | |
| XS_String & | _ref |
type converter for string data with write access
Definition at line 3901 of file xmlstorage.h.
| void XMLStorage::XMLStringRef::assign | ( | const XS_String & | value ) | [inline] |
Definition at line 3929 of file xmlstorage.h.
References _ref, and XMLStorage::XS_String::assign().
Referenced by operator=(), and XMLStringRef().
{
_ref.assign(value);
}


| XMLStorage::XMLStringRef::operator const XS_String & | ( | ) | const [inline] |
| XMLStringRef& XMLStorage::XMLStringRef::operator= | ( | const XS_String & | value ) | [inline] |
Definition at line 3917 of file xmlstorage.h.
References assign().
{
assign(value);
return *this;
}

XS_String& XMLStorage::XMLStringRef::_ref [protected] |
Definition at line 3935 of file xmlstorage.h.
Referenced by assign(), operator const XS_String &(), and XMLStringRef().
1.7.2