|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| type_custom_id (const_char_pointer pszNameId) | |
| type_custom_id (const ::string_literal &strliteralNameId) | |
| type_custom_id (const ::scoped_string &scopedstrNameId) | |
| type_custom_id (const ::type_iptr_pair &ipairId) | |
| type_custom_id (const ::scoped_string &scopedstrNameId, const ::type_iptr_pair &ipairId) | |
| type_custom_id (const ::atom &atom) | |
| type_custom_id (enum_task_tool etasktool) | |
| constexpr bool | is_set () const |
| constexpr bool | is_empty () const |
| bool | operator== (const ::type_custom_id &typecustomid) const |
| inline ::std::strong_ordering | operator<=> (const ::type_custom_id &typecustomid) const |
| ::string | as_string () const |
Public Attributes | |
| ::string | m_strNameId |
| ::type_iptr_pair | m_ipairId |
| m_ipair isn't empty it can be used as a key | |
| ::string number::type_custom_id::m_strNameId |
m_strText if present, is just a key and/or a string representation of the type, not literally the real type name.