SAGA API
v9.6
|
#include <table_value.h>
Public Member Functions | |
CSG_Table_Value_Binary (void) | |
virtual | ~CSG_Table_Value_Binary (void) |
virtual TSG_Table_Value_Type | Get_Type (void) const |
virtual bool | Set_Value (const CSG_Bytes &Value) |
virtual bool | Set_Value (const SG_Char *Value) |
virtual bool | Set_Value (int Value) |
virtual bool | Set_Value (sLong Value) |
virtual bool | Set_Value (double Value) |
virtual bool | Set_NoData (void) |
virtual bool | is_NoData (void) const |
virtual CSG_Bytes | asBinary (void) const |
virtual const SG_Char * | asString (int Decimals=-99) const |
virtual int | asInt (void) const |
virtual sLong | asLong (void) const |
virtual double | asDouble (void) const |
virtual bool | is_Equal (const CSG_Table_Value &Value) const |
virtual CSG_Table_Value & | operator= (const CSG_Table_Value &Value) |
CSG_Bytes & | Get_Binary (void) |
Public Member Functions inherited from CSG_Table_Value | |
CSG_Table_Value (void) | |
virtual | ~CSG_Table_Value (void) |
bool | operator== (const CSG_Table_Value &Value) const |
operator const SG_Char * (void) const | |
operator double (void) const | |
virtual CSG_Table_Value & | operator= (const SG_Char *Value) |
virtual CSG_Table_Value & | operator= (double Value) |
Definition at line 159 of file table_value.h.
|
inline |
Definition at line 162 of file table_value.h.
|
inlinevirtual |
Definition at line 163 of file table_value.h.
|
inlinevirtual |
Reimplemented from CSG_Table_Value.
Definition at line 198 of file table_value.h.
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 202 of file table_value.h.
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 200 of file table_value.h.
References CSG_Bytes::Get_Count().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 201 of file table_value.h.
References CSG_Bytes::Get_Count().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 199 of file table_value.h.
References CSG_Bytes::Get_Bytes(), and SG_Char.
Referenced by is_Equal().
|
inline |
Definition at line 214 of file table_value.h.
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 165 of file table_value.h.
References SG_TABLE_VALUE_TYPE_Binary.
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 205 of file table_value.h.
References asString(), CSG_Table_Value::asString(), and SG_STR_CMP.
|
inlinevirtual |
Definition at line 195 of file table_value.h.
References CSG_Bytes::Get_Count().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 211 of file table_value.h.
References CSG_Table_Value::asBinary(), and Set_Value().
|
inlinevirtual |
Definition at line 194 of file table_value.h.
References CSG_Bytes::Destroy().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 168 of file table_value.h.
References CSG_Bytes::Create().
Referenced by operator=().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 173 of file table_value.h.
References CSG_Bytes::Create(), SG_Char, and SG_STR_LEN.
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 188 of file table_value.h.
References CSG_Bytes::Create().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 178 of file table_value.h.
References CSG_Bytes::Create().
|
inlinevirtual |
Implements CSG_Table_Value.
Definition at line 183 of file table_value.h.
References CSG_Bytes::Create().