public

Inheritance Graph

graph BT
	StringId
	click StringId "classEScript_1_1StringId"

Description

Numerical representation of a string constant.

Public Static Functions

   
   
const std::string & toString(const uint32_t value)

Public Functions

   
   
  StringId()
   
  StringId(uint32_t _id)
   
  StringId(const std::string & str)
   
  StringId(const StringId & void)
   
  StringId( StringId && void)
   
uint32_t getValue() const
   
const std::string & toString() const
   
StringId & operator=(const StringId & void)
   
StringId & operator=( StringId && void)
   
StringId & operator=(const std::string & str)
   
bool empty() const
   
bool operator==(const StringId & other) const
   
bool operator!=(const StringId & other) const
   
bool operator<(const StringId & other) const

Documentation

function
EScript::StringId::toString

public static inline
     
     
const std::string & toString( const uint32_t value )

Defined in EScript/EScript/Utils/StringId.h:23


function
EScript::StringId::StringId

public inline
   
   
StringId( )

Defined in EScript/EScript/Utils/StringId.h:25


function
EScript::StringId::StringId

public inline explicit
     
     
StringId( uint32_t _id )

Defined in EScript/EScript/Utils/StringId.h:26


function
EScript::StringId::StringId

public inline
     
     
StringId( const std::string & str )

Defined in EScript/EScript/Utils/StringId.h:27


function
EScript::StringId::StringId

public
     
     
StringId( const StringId & void )

Defined in EScript/EScript/Utils/StringId.h:28


function
EScript::StringId::StringId

public
     
     
StringId( StringId && void )

Defined in EScript/EScript/Utils/StringId.h:29


function
EScript::StringId::getValue

public const inline
   
   
uint32_t getValue( ) const

Defined in EScript/EScript/Utils/StringId.h:31


function
EScript::StringId::toString

public const inline
   
   
const std::string & toString( ) const

Defined in EScript/EScript/Utils/StringId.h:32


function
EScript::StringId::operator=

public
     
     
StringId & operator=( const StringId & void )

Defined in EScript/EScript/Utils/StringId.h:34


function
EScript::StringId::operator=

public
     
     
StringId & operator=( StringId && void )

Defined in EScript/EScript/Utils/StringId.h:35


function
EScript::StringId::operator=

public inline
     
     
StringId & operator=( const std::string & str )

Defined in EScript/EScript/Utils/StringId.h:36


function
EScript::StringId::empty

public const inline
   
   
bool empty( ) const

Defined in EScript/EScript/Utils/StringId.h:40


function
EScript::StringId::operator==

public const inline
     
     
bool operator==( const StringId & other ) const

Defined in EScript/EScript/Utils/StringId.h:42


function
EScript::StringId::operator!=

public const inline
     
     
bool operator!=( const StringId & other ) const

Defined in EScript/EScript/Utils/StringId.h:43


function
EScript::StringId::operator<

public const inline
     
     
bool operator<( const StringId & other ) const

Defined in EScript/EScript/Utils/StringId.h:44