|
Essentia
2.1-beta6-dev
|
#include <iotypewrappers_impl.h>
Public Member Functions | |
| Type & | get () |
Public Member Functions inherited from OutputBase | |
| OutputBase () | |
| std::string | fullName () const |
| template<typename Type > | |
| void | set (Type &data) |
| void | setSourceFirstToken (streaming::SourceBase &source) |
| void | setSourceTokens (streaming::SourceBase &source) |
Public Member Functions inherited from TypeProxy | |
| 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 | |
Protected Attributes inherited from OutputBase | |
| Algorithm * | _parent |
| void * | _data |
Protected Attributes inherited from TypeProxy | |
| std::string | _name |
|
inline |
References OutputBase::_data, and OutputBase::fullName().
|
inlineprivatevirtual |
Implements TypeProxy.
|
inlineprivatevirtual |
Implements TypeProxy.