This is a brief description.
More...
#include <Variant.h>
Inherits openjaus::model::fields::ComplexField, openjaus::model::fields::Field, and openjaus::system::Transportable.
Inherited by openjaus::core::QueryEventsVariant.
List of all members.
Detailed Description
Detailed description.
- Author:
- Name (name@email.com)
Constructor & Destructor Documentation
| openjaus::model::fields::Variant::Variant |
( |
|
) |
|
| openjaus::model::fields::Variant::~Variant |
( |
|
) |
[virtual] |
Member Function Documentation
| int openjaus::model::fields::Variant::from |
( |
system::Buffer * |
src |
) |
[virtual] |
| long openjaus::model::fields::Variant::getIndex |
( |
|
) |
const |
| const std::vector< Field * > & openjaus::model::fields::Variant::getItems |
( |
|
) |
const |
| TypesUnsigned openjaus::model::fields::Variant::getTypeCount |
( |
|
) |
const |
| Field * openjaus::model::fields::Variant::getValue |
( |
|
) |
const |
| int openjaus::model::fields::Variant::length |
( |
|
) |
[virtual] |
| bool openjaus::model::fields::Variant::setIndex |
( |
long |
index |
) |
|
- Parameters:
-
| index | The value of the new index. |
| bool openjaus::model::fields::Variant::setItems |
( |
const Field & |
items |
) |
|
- Parameters:
-
| items | The value of the new items. |
| bool openjaus::model::fields::Variant::setTypeCount |
( |
TypesUnsigned |
typeCount |
) |
|
- Parameters:
-
| typeCount | The value of the new typeCount. |
| bool openjaus::model::fields::Variant::setValue |
( |
Field * |
value |
) |
|
- Parameters:
-
| value | The value of the new value. |
| int openjaus::model::fields::Variant::to |
( |
system::Buffer * |
dst |
) |
[virtual] |
| std::string openjaus::model::fields::Variant::toString |
( |
|
) |
const |
Friends And Related Function Documentation
| std::ostream& operator<< |
( |
std::ostream & |
output, |
|
|
const Variant & |
object | |
|
) |
| | [friend] |
Member Data Documentation
The documentation for this class was generated from the following files: