#include <field.h>
Definition at line 37 of file field.h.
virtual cpp_introspection::Field::~Field |
( |
| ) |
|
|
inlinevirtual |
template<typename T >
T cpp_introspection::Field::as |
( |
std::size_t |
i = 0 | ) |
const |
|
inline |
virtual std::size_t cpp_introspection::Field::capacity |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::Field::empty |
( |
| ) |
const |
|
inlinevirtual |
MessagePtr cpp_introspection::Field::expand |
( |
std::size_t |
i = 0 | ) |
const |
|
virtual |
virtual boost::any cpp_introspection::Field::get |
( |
std::size_t |
i = 0 | ) |
const |
|
inlinevirtual |
virtual const char* cpp_introspection::Field::getDataType |
( |
| ) |
const |
|
pure virtual |
virtual std::size_t cpp_introspection::Field::getIndex |
( |
| ) |
const |
|
pure virtual |
virtual const char* cpp_introspection::Field::getName |
( |
| ) |
const |
|
pure virtual |
virtual TypePtr cpp_introspection::Field::getType |
( |
| ) |
const |
|
inlinevirtual |
virtual const std::type_info& cpp_introspection::Field::getTypeId |
( |
| ) |
const |
|
pure virtual |
virtual const char* cpp_introspection::Field::getValueType |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::hasInstance |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::Field::isArray |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::isContainer |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::isFixedSize |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::isMessage |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::isSimple |
( |
| ) |
const |
|
pure virtual |
virtual bool cpp_introspection::Field::isVector |
( |
| ) |
const |
|
pure virtual |
virtual const Message& cpp_introspection::Field::message |
( |
| ) |
const |
|
pure virtual |
virtual void cpp_introspection::Field::resize |
( |
size_t |
new_size | ) |
const |
|
inlinevirtual |
template<typename T >
void cpp_introspection::Field::set |
( |
const T & |
value, |
|
|
std::size_t |
i = 0 |
|
) |
| const |
|
inline |
virtual void cpp_introspection::Field::setAny |
( |
const boost::any & |
value, |
|
|
std::size_t |
i = 0 |
|
) |
| const |
|
inlinevirtual |
virtual std::size_t cpp_introspection::Field::size |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: