#include <message_expansion.h>
Definition at line 111 of file message_expansion.h.
cpp_introspection::ExpandedField::ExpandedField |
( |
const Field & |
parent, |
|
|
std::string |
name = std::string() , |
|
|
std::size_t |
index = 0 |
|
) |
| |
|
inline |
virtual cpp_introspection::ExpandedField::~ExpandedField |
( |
| ) |
|
|
inlinevirtual |
virtual boost::any cpp_introspection::ExpandedField::get |
( |
std::size_t |
i = 0 | ) |
const |
|
inlinevirtual |
virtual const char* cpp_introspection::ExpandedField::getDataType |
( |
| ) |
const |
|
inlinevirtual |
virtual std::size_t cpp_introspection::ExpandedField::getIndex |
( |
| ) |
const |
|
inlinevirtual |
virtual const char* cpp_introspection::ExpandedField::getName |
( |
| ) |
const |
|
inlinevirtual |
virtual TypePtr cpp_introspection::ExpandedField::getType |
( |
| ) |
const |
|
inlinevirtual |
virtual const std::type_info& cpp_introspection::ExpandedField::getTypeId |
( |
| ) |
const |
|
inlinevirtual |
virtual const char* cpp_introspection::ExpandedField::getValueType |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::hasInstance |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isArray |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isContainer |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isFixedSize |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isMessage |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isSimple |
( |
| ) |
const |
|
inlinevirtual |
virtual bool cpp_introspection::ExpandedField::isVector |
( |
| ) |
const |
|
inlinevirtual |
virtual const Message& cpp_introspection::ExpandedField::message |
( |
| ) |
const |
|
inlinevirtual |
virtual void cpp_introspection::ExpandedField::setAny |
( |
const boost::any & |
value, |
|
|
std::size_t |
i = 0 |
|
) |
| const |
|
inlinevirtual |
std::size_t cpp_introspection::ExpandedField::index_ |
|
private |
std::string cpp_introspection::ExpandedField::name_ |
|
private |
const Field& cpp_introspection::ExpandedField::parent_ |
|
private |
The documentation for this class was generated from the following file: