|
virtual bool | composeTypeImpl (const PropertyBag &bag, VectorType &result) const |
|
virtual bool | decomposeTypeImpl (const VectorType &vec, PropertyBag &targetbag) const |
|
base::DataSourceBase::shared_ptr | getMember (base::DataSourceBase::shared_ptr item, const std::string &name) const |
|
base::DataSourceBase::shared_ptr | getMember (base::DataSourceBase::shared_ptr item, base::DataSourceBase::shared_ptr id) const |
|
virtual std::vector< std::string > | getMemberNames () const |
|
bool | resize (base::DataSourceBase::shared_ptr arg, int size) const |
|
| VectorTypeInfo (const std::string &type_name) |
|
virtual base::ChannelElementBase::shared_ptr | buildRemoteChannelOutput (base::OutputPortInterface &output_port, types::TypeInfo const *type_info, base::InputPortInterface &input, const ConnPolicy &policy) |
|
bool | installTypeInfoObject (TypeInfo *ti) |
|
| TemplateTypeInfo (std::string name) |
|
virtual | ~TemplateTypeInfo () |
|
virtual bool | composeType (base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const |
|
virtual base::DataSourceBase::shared_ptr | decomposeType (base::DataSourceBase::shared_ptr source) const |
|
virtual bool | decomposeType (base::DataSourceBase::shared_ptr source, PropertyBag &targetbag) const |
|
boost::shared_ptr< PrimitiveTypeInfo< T, use_ostream > > | getSharedPtr () |
|
TypeInfo * | getTypeInfoObject () const |
|
virtual const std::string & | getTypeName () const |
|
virtual bool | isStreamable () const |
|
| PrimitiveTypeInfo (std::string name) |
|
virtual std::istream & | read (std::istream &os, base::DataSourceBase::shared_ptr out) const |
|
virtual std::ostream & | write (std::ostream &os, base::DataSourceBase::shared_ptr in) const |
|
virtual | ~PrimitiveTypeInfo () |
|
virtual | ~TypeInfoGenerator () |
|
base::DataSourceBase::shared_ptr | buildActionAlias (base::ActionInterface *action, base::DataSourceBase::shared_ptr in) const |
|
base::AttributeBase * | buildAlias (std::string name, base::DataSourceBase::shared_ptr in) const |
|
base::AttributeBase * | buildAttribute (std::string name, base::DataSourceBase::shared_ptr in) const |
|
base::AttributeBase * | buildConstant (std::string name, base::DataSourceBase::shared_ptr dsb) const |
|
virtual base::PropertyBase * | buildProperty (const std::string &name, const std::string &desc, base::DataSourceBase::shared_ptr source=0) const |
|
virtual base::DataSourceBase::shared_ptr | buildReference (void *ptr) const |
|
virtual base::DataSourceBase::shared_ptr | buildValue () const |
|
base::AttributeBase * | buildVariable (std::string name) const |
|
virtual base::AttributeBase * | buildConstant (std::string name, base::DataSourceBase::shared_ptr, int sizehint) const |
|
virtual base::AttributeBase * | buildConstant (std::string name, base::DataSourceBase::shared_ptr, int sizehint) const |
|
virtual base::AttributeBase * | buildVariable (std::string name, int sizehint) const |
|
virtual base::AttributeBase * | buildVariable (std::string name, int sizehint) const |
|
virtual | ~ValueFactory () |
|
virtual bool | fromString (const std::string &value, base::DataSourceBase::shared_ptr out) const |
|
virtual bool | fromString (const std::string &value, base::DataSourceBase::shared_ptr out) const |
|
virtual std::string | toString (base::DataSourceBase::shared_ptr in) const |
|
virtual std::string | toString (base::DataSourceBase::shared_ptr in) const |
|
virtual | ~StreamFactory () |
|
base::ChannelElementBase::shared_ptr | buildChannelInput (base::OutputPortInterface &port, ConnPolicy const &policy) const |
|
base::ChannelElementBase::shared_ptr | buildChannelOutput (base::InputPortInterface &port, ConnPolicy const &policy) const |
|
base::ChannelElementBase::shared_ptr | buildDataStorage (ConnPolicy const &policy) const |
|
internal::SharedConnectionBase::shared_ptr | buildSharedConnection (base::OutputPortInterface *output_port, base::InputPortInterface *input_port, ConnPolicy const &policy) const |
|
base::InputPortInterface * | inputPort (std::string const &name) const |
|
base::OutputPortInterface * | outputPort (std::string const &name) const |
|
virtual bool | composeType (base::DataSourceBase::shared_ptr source, base::DataSourceBase::shared_ptr result) const |
|
virtual bool | composeTypeImpl (const PropertyBag &source, typename internal::AssignableDataSource< T >::reference_t result) const |
|
virtual base::DataSourceBase::shared_ptr | decomposeType (base::DataSourceBase::shared_ptr source) const |
|
virtual bool | decomposeTypeImpl (typename internal::AssignableDataSource< T >::const_reference_t source, PropertyBag &targetbag) const |
|
virtual base::DataSourceBase::shared_ptr | convertType (base::DataSourceBase::shared_ptr source) const |
|
virtual | ~CompositionFactory () |
|
template<class VectorType>
struct Eigen::VectorTypeInfo< VectorType >
Definition at line 111 of file eigen_typekit.cpp.