Horizon
Loading...
Searching...
No Matches
SEXPR::SEXPR_INTEGER Struct Reference
Inheritance diagram for SEXPR::SEXPR_INTEGER:
SEXPR::SEXPR

Public Member Functions

 SEXPR_INTEGER (int64_t aValue)
 SEXPR_INTEGER (int64_t aValue, int aLineNumber)
Public Member Functions inherited from SEXPR::SEXPR
bool IsList () const
bool IsSymbol () const
bool IsString () const
bool IsDouble () const
bool IsInteger () const
void AddChild (SEXPR *aChild)
SEXPR_VECTOR const * GetChildren () const
SEXPR * GetChild (size_t aIndex) const
size_t GetNumberOfChildren () const
int64_t GetLongInteger () const
int32_t GetInteger () const
float GetFloat () const
double GetDouble () const
std::string const & GetString () const
std::string const & GetSymbol () const
SEXPR_LISTGetList ()
std::string AsString (size_t aLevel=0) const
size_t GetLineNumber () const

Public Attributes

int64_t m_value

Additional Inherited Members

Protected Member Functions inherited from SEXPR::SEXPR
 SEXPR (SEXPR_TYPE aType, size_t aLineNumber)
 SEXPR (SEXPR_TYPE aType)
Protected Attributes inherited from SEXPR::SEXPR
SEXPR_TYPE m_type
size_t m_lineNumber

The documentation for this struct was generated from the following file: