The IAttributeName class is a simple token class used to tag attributes.
![]() |
public:
~IAttributeName()
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
IAttributeName(const char*)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IAttributeName(const IAttributeName&)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use this member to set attribute names.
![]() |
public:
IAttributeName& operator =(const IAttributeName& rhs)
Assignment operator.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use these members to test attribute names.
![]() |
public:
bool operator !=(const IAttributeName& rhs) const
Tests two IAttributeNames for inequality.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
bool operator ==(const IAttributeName& rhs) const
Tests two IAttributeNames for equality.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use these members to get attribute names.
![]() |
public:
const char* getString() const
Returns the attribute name.
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
unsigned long hash() const
Returns the attribute name as a hash value for quick comparisons.
Windows | OS/2 | AIX |
Yes | Yes | Yes |