#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: