Essentia
2.1-beta6-dev
|
#include <iotypewrappers_impl.h>
Public Member Functions | |
const Type & | get () const |
![]() | |
InputBase () | |
std::string | fullName () const |
template<typename Type > | |
void | set (const Type &data) |
void | setSinkFirstToken (streaming::SinkBase &sink) |
void | setSinkTokens (streaming::SinkBase &sink) |
![]() | |
TypeProxy () | |
TypeProxy (const std::string &name) | |
virtual | ~TypeProxy () |
const std::string & | name () const |
void | setName (const std::string &name) |
void | checkType (const std::type_info &received, const std::type_info &expected) const |
template<typename Type > | |
void | checkType () const |
void | checkSameTypeAs (const TypeProxy &obj) const |
void | checkVectorSameTypeAs (const TypeProxy &obj) const |
Private Member Functions | |
virtual const std::type_info & | typeInfo () const |
virtual const std::type_info & | vectorTypeInfo () const |
Additional Inherited Members | |
![]() | |
Algorithm * | _parent |
const void * | _data |
![]() | |
std::string | _name |
|
inline |
References InputBase::_data, and InputBase::fullName().
|
inlineprivatevirtual |
Implements TypeProxy.
|
inlineprivatevirtual |
Implements TypeProxy.