#include <type.h>
|
virtual double | as_double (const boost::any &value) const |
|
virtual int | as_int (const boost::any &value) const |
|
virtual std::string | as_string (const boost::any &value) const |
|
virtual unsigned | as_unsigned (const boost::any &value) const |
|
virtual boost::any | from_double (double value) const |
|
virtual boost::any | from_int (int value) const |
|
virtual boost::any | from_string (const std::string &value) const |
|
virtual boost::any | from_unsigned (unsigned value) const |
|
virtual const std::type_info & | getTypeId () const |
|
| UnknownType () |
|
virtual | ~UnknownType () |
|
TypePtr | alias (const std::string &name) const |
|
template<typename TargetType > |
TargetType | as (const boost::any &value) const |
|
template<typename SourceType > |
boost::any | from (const SourceType &value) const |
|
virtual const char * | getName () const |
|
template<typename T > |
bool | is () const |
|
virtual bool | isNumeric () const |
|
virtual bool | isString () const |
|
bool | operator== (const Type &other) |
|
| Type (const char *name) |
|
virtual | ~Type () |
|
Definition at line 90 of file type.h.
cpp_introspection::UnknownType::UnknownType |
( |
| ) |
|
|
inline |
virtual cpp_introspection::UnknownType::~UnknownType |
( |
| ) |
|
|
inlinevirtual |
virtual double cpp_introspection::UnknownType::as_double |
( |
const boost::any & |
value | ) |
const |
|
inlinevirtual |
virtual int cpp_introspection::UnknownType::as_int |
( |
const boost::any & |
value | ) |
const |
|
inlinevirtual |
virtual std::string cpp_introspection::UnknownType::as_string |
( |
const boost::any & |
value | ) |
const |
|
inlinevirtual |
virtual unsigned cpp_introspection::UnknownType::as_unsigned |
( |
const boost::any & |
value | ) |
const |
|
inlinevirtual |
virtual boost::any cpp_introspection::UnknownType::from_double |
( |
double |
value | ) |
const |
|
inlinevirtual |
virtual boost::any cpp_introspection::UnknownType::from_int |
( |
int |
value | ) |
const |
|
inlinevirtual |
virtual boost::any cpp_introspection::UnknownType::from_string |
( |
const std::string & |
value | ) |
const |
|
inlinevirtual |
virtual boost::any cpp_introspection::UnknownType::from_unsigned |
( |
unsigned |
value | ) |
const |
|
inlinevirtual |
virtual const std::type_info& cpp_introspection::UnknownType::getTypeId |
( |
| ) |
const |
|
inlinevirtual |
TypePtr cpp_introspection::UnknownType::Instance |
( |
| ) |
|
|
static |
The documentation for this struct was generated from the following files: