#include <ssvalue.h>
◆ anonymous enum
| Enumerator |
|---|
| unkown | |
| string_type | |
| int_type | |
| float_type | |
| boolean_type | |
| hash_type | |
| array_type | |
◆ SsValue() [1/9]
| spritestudio6::SsValue::SsValue |
( |
| ) |
|
|
inline |
◆ SsValue() [2/9]
| spritestudio6::SsValue::SsValue |
( |
bool | b | ) |
|
|
inlineexplicit |
◆ SsValue() [3/9]
| spritestudio6::SsValue::SsValue |
( |
int | n, |
|
|
char * | org = 0 ) |
|
inlineexplicit |
◆ SsValue() [4/9]
| spritestudio6::SsValue::SsValue |
( |
float | n, |
|
|
char * | org = 0 ) |
|
inlineexplicit |
◆ SsValue() [5/9]
| spritestudio6::SsValue::SsValue |
( |
SsString & | str | ) |
|
|
inlineexplicit |
◆ SsValue() [6/9]
| spritestudio6::SsValue::SsValue |
( |
const char * | str | ) |
|
|
inlineexplicit |
◆ SsValue() [7/9]
| spritestudio6::SsValue::SsValue |
( |
SsArray & | n | ) |
|
|
inlineexplicit |
◆ SsValue() [8/9]
| spritestudio6::SsValue::SsValue |
( |
SsHash & | n | ) |
|
|
inlineexplicit |
◆ SsValue() [9/9]
| spritestudio6::SsValue::SsValue |
( |
const SsValue & | x | ) |
|
|
inline |
◆ ~SsValue()
| virtual spritestudio6::SsValue::~SsValue |
( |
| ) |
|
|
inlinevirtual |
◆ get() [1/14]
template<typename T>
| T & spritestudio6::SsValue::get |
( |
| ) |
|
◆ get() [2/14]
template<>
| SsString & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [3/14]
template<>
| int & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [4/14]
template<>
| float & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [5/14]
template<>
| bool & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [6/14]
template<>
| SsArray & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [7/14]
template<>
| SsHash & spritestudio6::SsValue::get |
( |
| ) |
|
|
inline |
◆ get() [8/14]
template<typename T>
| const T & spritestudio6::SsValue::get |
( |
| ) |
const |
◆ get() [9/14]
template<>
| const SsString & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ get() [10/14]
template<>
| const int & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ get() [11/14]
template<>
| const float & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ get() [12/14]
template<>
| const bool & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ get() [13/14]
template<>
| const SsArray & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ get() [14/14]
template<>
| const SsHash & spritestudio6::SsValue::get |
( |
| ) |
const |
|
inline |
◆ is() [1/7]
template<typename T>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
◆ is() [2/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ is() [3/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ is() [4/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ is() [5/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ is() [6/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ is() [7/7]
template<>
| bool spritestudio6::SsValue::is |
( |
| ) |
const |
|
inline |
◆ IsExistHashkey()
| bool spritestudio6::SsValue::IsExistHashkey |
( |
const std::string & | key | ) |
const |
|
inline |
◆ operator=()
◆ operator[]()
| const SsValue & spritestudio6::SsValue::operator[] |
( |
const std::string & | key | ) |
const |
|
inline |
◆ release()
| void spritestudio6::SsValue::release |
( |
| ) |
|
|
inline |
◆ [union]
◆ _array
| SsArray* spritestudio6::SsValue::_array |
◆ _bool
| bool spritestudio6::SsValue::_bool |
◆ _bool_temp
| bool spritestudio6::SsValue::_bool_temp |
◆ _float
| float spritestudio6::SsValue::_float |
◆ _float_temp
| float spritestudio6::SsValue::_float_temp |
◆ _hash
| SsHash* spritestudio6::SsValue::_hash |
◆ _int
| int spritestudio6::SsValue::_int |
◆ _int_temp
| int spritestudio6::SsValue::_int_temp |
◆ _str
◆ name
◆ org_txt
| SsString spritestudio6::SsValue::org_txt |
◆ SPRITESTUDIO6SDK_SERIALIZE_BLOCK
| spritestudio6::SsValue::SPRITESTUDIO6SDK_SERIALIZE_BLOCK |
Initial value:{
void SsValueSeriarizer(ISsXmlArchiver *ar, SsValue &v, const std::string key)
Definition ssvalue.cpp:11
◆ type
| int spritestudio6::SsValue::type |
The documentation for this class was generated from the following file: