#include <Variable.h>
§ Variable() [1/21]
BaseLib::Variable::Variable |
( |
| ) |
|
§ Variable() [2/21]
BaseLib::Variable::Variable |
( |
Variable const & |
rhs | ) |
|
§ Variable() [3/21]
§ Variable() [4/21]
BaseLib::Variable::Variable |
( |
uint8_t |
integer | ) |
|
|
explicit |
§ Variable() [5/21]
BaseLib::Variable::Variable |
( |
int32_t |
integer | ) |
|
|
explicit |
§ Variable() [6/21]
BaseLib::Variable::Variable |
( |
uint32_t |
integer | ) |
|
|
explicit |
§ Variable() [7/21]
BaseLib::Variable::Variable |
( |
int64_t |
integer | ) |
|
|
explicit |
§ Variable() [8/21]
BaseLib::Variable::Variable |
( |
uint64_t |
integer | ) |
|
|
explicit |
§ Variable() [9/21]
BaseLib::Variable::Variable |
( |
const std::string & |
string | ) |
|
|
explicit |
§ Variable() [10/21]
BaseLib::Variable::Variable |
( |
const char * |
string | ) |
|
|
explicit |
§ Variable() [11/21]
BaseLib::Variable::Variable |
( |
bool |
boolean | ) |
|
|
explicit |
§ Variable() [12/21]
BaseLib::Variable::Variable |
( |
double |
floatVal | ) |
|
|
explicit |
§ Variable() [13/21]
BaseLib::Variable::Variable |
( |
const PArray & |
arrayVal | ) |
|
|
explicit |
§ Variable() [14/21]
BaseLib::Variable::Variable |
( |
const std::vector< std::string > & |
arrayVal | ) |
|
|
explicit |
§ Variable() [15/21]
BaseLib::Variable::Variable |
( |
const PStruct & |
structVal | ) |
|
|
explicit |
§ Variable() [16/21]
BaseLib::Variable::Variable |
( |
const std::vector< uint8_t > & |
binaryVal | ) |
|
|
explicit |
§ Variable() [17/21]
BaseLib::Variable::Variable |
( |
const uint8_t * |
binaryVal, |
|
|
size_t |
binaryValSize |
|
) |
| |
|
explicit |
§ Variable() [18/21]
BaseLib::Variable::Variable |
( |
const std::vector< char > & |
binaryVal | ) |
|
|
explicit |
§ Variable() [19/21]
BaseLib::Variable::Variable |
( |
const char * |
binaryVal, |
|
|
size_t |
binaryValSize |
|
) |
| |
|
explicit |
§ Variable() [20/21]
§ Variable() [21/21]
BaseLib::Variable::Variable |
( |
const xml_node * |
node | ) |
|
|
explicit |
§ ~Variable()
BaseLib::Variable::~Variable |
( |
| ) |
|
|
virtual |
§ createError()
std::shared_ptr< Variable > BaseLib::Variable::createError |
( |
int32_t |
faultCode, |
|
|
const std::string & |
faultString, |
|
|
bool |
retry = false |
|
) |
| |
|
static |
§ fromString() [1/3]
§ fromString() [2/3]
§ fromString() [3/3]
§ getTypeString()
std::string BaseLib::Variable::getTypeString |
( |
VariableType |
type | ) |
|
|
static |
§ operator bool_type()
BaseLib::Variable::operator bool_type |
( |
| ) |
const |
§ operator!=()
bool BaseLib::Variable::operator!= |
( |
const Variable & |
rhs | ) |
|
§ operator<()
bool BaseLib::Variable::operator< |
( |
const Variable & |
rhs | ) |
|
§ operator<=()
bool BaseLib::Variable::operator<= |
( |
const Variable & |
rhs | ) |
|
§ operator=()
§ operator==()
bool BaseLib::Variable::operator== |
( |
const Variable & |
rhs | ) |
|
§ operator>()
bool BaseLib::Variable::operator> |
( |
const Variable & |
rhs | ) |
|
§ operator>=()
bool BaseLib::Variable::operator>= |
( |
const Variable & |
rhs | ) |
|
§ print()
std::string BaseLib::Variable::print |
( |
bool |
stdout = false , |
|
|
bool |
stderr = false , |
|
|
bool |
oneLine = false |
|
) |
| |
§ setType() [1/2]
§ setType() [2/2]
§ toString()
std::string BaseLib::Variable::toString |
( |
| ) |
|
§ trimStrings()
void BaseLib::Variable::trimStrings |
( |
| ) |
|
§ arrayValue
PArray BaseLib::Variable::arrayValue |
§ binaryValue
std::vector<uint8_t> BaseLib::Variable::binaryValue |
§ booleanValue
bool BaseLib::Variable::booleanValue = false |
§ errorStruct
bool BaseLib::Variable::errorStruct = false |
§ floatValue
double BaseLib::Variable::floatValue = 0 |
§ integerValue
int32_t BaseLib::Variable::integerValue = 0 |
§ integerValue64
int64_t BaseLib::Variable::integerValue64 = 0 |
§ stringValue
std::string BaseLib::Variable::stringValue |
§ structValue
PStruct BaseLib::Variable::structValue |
§ type
The documentation for this class was generated from the following files: