#include <qmf/engine/Value.h>
List of all members.
Constructor & Destructor Documentation
qmf::engine::Value::Value |
( |
const Value & |
from | ) |
|
qmf::engine::Value::~Value |
( |
| ) |
|
Member Function Documentation
void qmf::engine::Value::appendToArray |
( |
Value * |
val | ) |
|
void qmf::engine::Value::appendToList |
( |
Value * |
val | ) |
|
uint32_t qmf::engine::Value::arrayItemCount |
( |
| ) |
const |
Typecode qmf::engine::Value::arrayType |
( |
| ) |
const |
bool qmf::engine::Value::asBool |
( |
| ) |
const |
double qmf::engine::Value::asDouble |
( |
| ) |
const |
float qmf::engine::Value::asFloat |
( |
| ) |
const |
int32_t qmf::engine::Value::asInt |
( |
| ) |
const |
int64_t qmf::engine::Value::asInt64 |
( |
| ) |
const |
const Object* qmf::engine::Value::asObject |
( |
| ) |
const |
const ObjectId& qmf::engine::Value::asObjectId |
( |
| ) |
const |
const char* qmf::engine::Value::asString |
( |
| ) |
const |
uint32_t qmf::engine::Value::asUint |
( |
| ) |
const |
uint64_t qmf::engine::Value::asUint64 |
( |
| ) |
const |
const uint8_t* qmf::engine::Value::asUuid |
( |
| ) |
const |
Value* qmf::engine::Value::byKey |
( |
const char * |
key | ) |
|
const Value* qmf::engine::Value::byKey |
( |
const char * |
key | ) |
const |
void qmf::engine::Value::deleteArrayItem |
( |
uint32_t |
idx | ) |
|
void qmf::engine::Value::deleteKey |
( |
const char * |
key | ) |
|
void qmf::engine::Value::deleteListItem |
( |
uint32_t |
idx | ) |
|
Typecode qmf::engine::Value::getType |
( |
| ) |
const |
void qmf::engine::Value::insert |
( |
const char * |
key, |
|
|
Value * |
val |
|
) |
| |
bool qmf::engine::Value::isArray |
( |
| ) |
const |
bool qmf::engine::Value::isBool |
( |
| ) |
const |
bool qmf::engine::Value::isDouble |
( |
| ) |
const |
bool qmf::engine::Value::isFloat |
( |
| ) |
const |
bool qmf::engine::Value::isInt |
( |
| ) |
const |
bool qmf::engine::Value::isInt64 |
( |
| ) |
const |
bool qmf::engine::Value::isList |
( |
| ) |
const |
bool qmf::engine::Value::isMap |
( |
| ) |
const |
bool qmf::engine::Value::isNull |
( |
| ) |
const |
bool qmf::engine::Value::isObject |
( |
| ) |
const |
bool qmf::engine::Value::isObjectId |
( |
| ) |
const |
bool qmf::engine::Value::isString |
( |
| ) |
const |
bool qmf::engine::Value::isUint |
( |
| ) |
const |
bool qmf::engine::Value::isUint64 |
( |
| ) |
const |
bool qmf::engine::Value::isUuid |
( |
| ) |
const |
const char* qmf::engine::Value::key |
( |
uint32_t |
idx | ) |
const |
uint32_t qmf::engine::Value::keyCount |
( |
| ) |
const |
bool qmf::engine::Value::keyInMap |
( |
const char * |
key | ) |
const |
uint32_t qmf::engine::Value::listItemCount |
( |
| ) |
const |
void qmf::engine::Value::setBool |
( |
bool |
val | ) |
|
void qmf::engine::Value::setDouble |
( |
double |
val | ) |
|
void qmf::engine::Value::setFloat |
( |
float |
val | ) |
|
void qmf::engine::Value::setInt |
( |
int32_t |
val | ) |
|
void qmf::engine::Value::setInt64 |
( |
int64_t |
val | ) |
|
void qmf::engine::Value::setNull |
( |
| ) |
|
void qmf::engine::Value::setObject |
( |
Object * |
val | ) |
|
void qmf::engine::Value::setObjectId |
( |
const ObjectId & |
oid | ) |
|
void qmf::engine::Value::setString |
( |
const char * |
val | ) |
|
void qmf::engine::Value::setUint |
( |
uint32_t |
val | ) |
|
void qmf::engine::Value::setUint64 |
( |
uint64_t |
val | ) |
|
void qmf::engine::Value::setUuid |
( |
const uint8_t * |
val | ) |
|
The documentation for this class was generated from the following file: