RTT::scripting::SendHandleAlias Class Reference

#include <SendHandleAlias.hpp>

Inheritance diagram for RTT::scripting::SendHandleAlias:
Inheritance graph
[legend]

List of all members.

Public Member Functions

SendHandleAliasclone () const
SendHandleAliasclone () const
SendHandleAliascopy (std::map< const base::DataSourceBase *, base::DataSourceBase * > &replacements, bool)
SendHandleAliascopy (std::map< const base::DataSourceBase *, base::DataSourceBase * > &replacements, bool)
base::DataSourceBase::shared_ptr getDataSource () const
base::DataSourceBase::shared_ptr getDataSource () const
OperationInterfacePartgetFactory () const
OperationInterfacePartgetFactory () const
 SendHandleAlias (const std::string &name, base::DataSourceBase::shared_ptr d, OperationInterfacePart *opf)
 SendHandleAlias (const std::string &name, base::DataSourceBase::shared_ptr d, OperationInterfacePart *opf)

Private Attributes

base::DataSourceBase::shared_ptr data
OperationInterfacePartfact

Detailed Description

Keeps track of a DataSource which has a SendHandle and the factory for creating the collect functions associated with that handle.

Definition at line 54 of file install/include/rtt/scripting/SendHandleAlias.hpp.


Constructor & Destructor Documentation

RTT::scripting::SendHandleAlias::SendHandleAlias ( const std::string &  name,
base::DataSourceBase::shared_ptr  d,
OperationInterfacePart opf 
)
RTT::scripting::SendHandleAlias::SendHandleAlias ( const std::string &  name,
base::DataSourceBase::shared_ptr  d,
OperationInterfacePart opf 
)

Member Function Documentation

SendHandleAlias* RTT::scripting::SendHandleAlias::clone (  )  const [virtual]

Returns a clone of this AttributeBase.

Implements RTT::base::AttributeBase.

SendHandleAlias * RTT::SendHandleAlias::clone (  )  const [virtual]

Returns a clone of this AttributeBase.

Implements RTT::base::AttributeBase.

Definition at line 62 of file SendHandleAlias.cpp.

SendHandleAlias* RTT::scripting::SendHandleAlias::copy ( std::map< const base::DataSourceBase *, base::DataSourceBase * > &  replacements,
bool   
)
SendHandleAlias * RTT::SendHandleAlias::copy ( std::map< const base::DataSourceBase *, base::DataSourceBase * > &  replacements,
bool   
)

Definition at line 66 of file SendHandleAlias.cpp.

base::DataSourceBase::shared_ptr RTT::scripting::SendHandleAlias::getDataSource (  )  const [virtual]

Return a internal::DataSource which contains the same contents.

Implements RTT::base::AttributeBase.

base::DataSourceBase::shared_ptr RTT::SendHandleAlias::getDataSource (  )  const [virtual]

Return a internal::DataSource which contains the same contents.

Implements RTT::base::AttributeBase.

Definition at line 52 of file SendHandleAlias.cpp.

OperationInterfacePart* RTT::scripting::SendHandleAlias::getFactory (  )  const
OperationInterfacePart * RTT::SendHandleAlias::getFactory (  )  const

Definition at line 57 of file SendHandleAlias.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:16 2013