Public Member Functions | Private Attributes
RosIntrospection::VarNumber Class Reference

#include <variant.hpp>

List of all members.

Public Member Functions

template<typename T >
void assign (const T &value)
template<typename T >
convert () const
template<typename T >
extract () const
BuiltinType getTypeID () const
 VarNumber ()
template<typename T >
 VarNumber (T value)

Private Attributes

uint8_t _raw_data [9]

Detailed Description

Definition at line 14 of file variant.hpp.


Constructor & Destructor Documentation

Definition at line 19 of file variant.hpp.

template<typename T >
RosIntrospection::VarNumber::VarNumber ( value) [inline]

Definition at line 54 of file variant.hpp.


Member Function Documentation

template<typename T >
void RosIntrospection::VarNumber::assign ( const T &  value) [inline]

Definition at line 83 of file variant.hpp.

Definition at line 94 of file variant.hpp.

template<typename T >
T RosIntrospection::VarNumber::extract ( ) const [inline]

Definition at line 68 of file variant.hpp.

Definition at line 63 of file variant.hpp.


Member Data Documentation

Definition at line 34 of file variant.hpp.


The documentation for this class was generated from the following file:


ros_type_introspection
Author(s): Davide Faconti
autogenerated on Sun Oct 1 2017 02:54:53