20 #ifndef ESSENTIA_IOTYPEWRAPPERSIMPL_H
21 #define ESSENTIA_IOTYPEWRAPPERSIMPL_H
31 std::ostringstream fullname;
33 return fullname.str();
36 template <
typename Type>
48 template <
typename Type>
53 const Type&
get()
const {
64 std::ostringstream fullname;
66 return fullname.str();
69 template <
typename Type>
80 template <
typename Type>
const std::string & name() const
Definition: configurable.h:48
virtual const char * what() const
Definition: types.h:100
const std::string & name() const
Definition: types.h:284
Definition: iotypewrappers.h:66
std::string fullName() const
Definition: iotypewrappers_impl.h:63
void set(Type &data)
Definition: iotypewrappers_impl.h:70
Algorithm * _parent
Definition: iotypewrappers.h:69
void * _data
Definition: iotypewrappers.h:92
Definition: iotypewrappers_impl.h:81
Type & get()
Definition: iotypewrappers_impl.h:85
Definition: algorithm.h:28
#define USE_TYPE_INFO(TokenType)
Definition: types.h:332