|  | 
| (Note that these are not member symbols.)  | 
| std::ostream & | dumpAsXmlOn (std::ostream &str, const ResKind &obj) | 
|  | XML output. 
 | 
|  | 
| std::ostream & | operator<< (std::ostream &str, const IdStringType< ResKind > &obj) | 
|  | Stream output. 
 | 
|  | 
| bool | operator== (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Equal. 
 | 
|  | 
| bool | operator!= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | NotEqual. 
 | 
|  | 
| bool | operator< (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Less. 
 | 
|  | 
| bool | operator<= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | LessEqual. 
 | 
|  | 
| bool | operator> (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Greater. 
 | 
|  | 
| bool | operator>= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | GreaterEqual. 
 | 
|  | 
| std::ostream & | operator<< (std::ostream &str, const IdStringType< ResKind > &obj) | 
|  | Stream output. 
 | 
|  | 
| bool | operator== (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Equal. 
 | 
|  | 
| bool | operator!= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | NotEqual. 
 | 
|  | 
| bool | operator< (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Less. 
 | 
|  | 
| bool | operator<= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | LessEqual. 
 | 
|  | 
| bool | operator> (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | Greater. 
 | 
|  | 
| bool | operator>= (const IdStringType< ResKind > &lhs, const IdStringType< ResKind > &rhs) | 
|  | GreaterEqual. 
 | 
|  | 
|  | 
| using | IdType | 
|  | 
| IdString | idStr () const | 
|  | 
| bool | empty () const | 
|  | 
| unsigned | size () const | 
|  | 
| const char * | c_str () const | 
|  | 
| std::string | asString () const | 
|  | 
| IdType | id () const | 
|  | 
|  | operator bool () const | 
|  | Evaluate in a boolean context ( ! 
 | 
|  | 
|  | operator IdString () const | 
|  | Explicit conversion to IdString. 
 | 
|  | 
|  | operator std::string () const | 
|  | Explicit conversion to std::string. 
 | 
|  | 
| int | compare (const ResKind &rhs) const | 
|  | 
| int | compare (const IdStringType &rhs) const | 
|  | 
| int | compare (const IdString &rhs) const | 
|  | 
| int | compare (const std::string &rhs) const | 
|  | 
| int | compare (const char *rhs) const | 
|  | 
| static int | compare (const ResKind &lhs, const ResKind &rhs) | 
|  | 
| static int | compare (const ResKind &lhs, const IdString &rhs) | 
|  | 
| static int | compare (const ResKind &lhs, const std::string &rhs) | 
|  | 
| static int | compare (const ResKind &lhs, const char *rhs) | 
|  | 
| static int | compare (const IdString &lhs, const ResKind &rhs) | 
|  | 
| static int | compare (const IdString &lhs, const IdString &rhs) | 
|  | 
| static int | compare (const IdString &lhs, const std::string &rhs) | 
|  | 
| static int | compare (const IdString &lhs, const char *rhs) | 
|  | 
| static int | compare (const std::string &lhs, const ResKind &rhs) | 
|  | 
| static int | compare (const std::string &lhs, const IdString &rhs) | 
|  | 
| static int | compare (const std::string &lhs, const std::string &rhs) | 
|  | 
| static int | compare (const std::string &lhs, const char *rhs) | 
|  | 
| static int | compare (const char *lhs, const ResKind &rhs) | 
|  | 
| static int | compare (const char *lhs, const IdString &rhs) | 
|  | 
| static int | compare (const char *lhs, const std::string &rhs) | 
|  | 
| static int | compare (const char *lhs, const char *rhs) | 
|  | 
|  | IdStringType ()=default | 
|  | 
|  | IdStringType (const IdStringType &)=default | 
|  | 
|  | IdStringType (IdStringType &&) noexcept=default | 
|  | 
| IdStringType & | operator= (const IdStringType &)=default | 
|  | 
| IdStringType & | operator= (IdStringType &&) noexcept=default | 
|  | 
|  | ~IdStringType ()=default | 
|  | 
| static PoolImpl & | myPool () | 
|  | 
Resolvable kinds. 
A lowercased string and used as identification. Comparison against string values is always case insensitive. 
Definition at line 32 of file ResKind.h.