Navigation
API > API/Runtime > API/Runtime/uLangCore > API/Runtime/uLangCore/uLang > API/Runtime/uLangCore/uLang/Common > API/Runtime/uLangCore/uLang/Common/Text
Inheritance Hierarchy
- CNamed
- CDefinition
- CClassDefinition
- CScopedAccessLevelDefinition
- CDataDefinition
- CEnumeration
- CEnumerator
- CFunction
- CInterface
- CModule
- CModuleAlias
- CTypeAlias
- CTypeVariable
- CSnippet
References
| Module | uLangCore |
| Header | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Text/Named.h |
| Include | #include "uLang/Common/Text/Named.h" |
Syntax
class CNamed
Remarks
Common parent class for objects with a name. Used for identifying, sorting, etc.
Variables
| Type | Name | Description | |
|---|---|---|---|
| CSymbol | _Name |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| ULANG_FORCEINLINE | CNamed () |
||
| ULANG_FORCEINLINE | |||
| ULANG_FORCEINLINE |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ULANG_FORCEINLINE const char * | |||
| ULANG_FORCEINLINEUTF8Char | |||
| ULANG_FORCEINLINECUTF8StringView | |||
| ULANG_FORCEINLINEEEquate | |||
| ULANG_FORCEINLINE const CSymbol & | GetName () |
||
| ULANG_FORCEINLINESymbolId | GetNameId () |
||
| ULANG_FORCEINLINE void |
Operators
| Type | Name | Description | |
|---|---|---|---|
| ULANG_FORCEINLINE | |||
| ULANG_FORCEINLINE bool | operator!=
(
const CSymbol& Name |
||
| ULANG_FORCEINLINE bool | |||
| ULANG_FORCEINLINE bool | operator<=
(
const CSymbol& Name |
||
| ULANG_FORCEINLINECNamed & | |||
| ULANG_FORCEINLINE bool | operator==
(
const CSymbol& Name |
||
| ULANG_FORCEINLINE bool | |||
| ULANG_FORCEINLINE bool | operator>=
(
const CSymbol& Name |