torc-master
|
#include <Cloning.hpp>
Public Types | |
typedef PortReference | Type |
typedef boost::shared_ptr< Type > | Pointer |
Public Member Functions | |
Pointer | operator() (const Pointer &inSource, const ObjectFactorySharedPtr &inFactory) throw (Error) |
void | visit (ScalarPortReference &inPortReference) throw (Error) |
void | visit (VectorPortReference &inPortReference) throw (Error) |
void | visit (PortBundleReference &inPortReference) throw (Error) |
Copier () | |
~Copier () throw () | |
virtual void | visit (_Tp &client)=0 throw (Error) |
Private Attributes | |
ObjectFactorySharedPtr | mFactory |
Pointer | mReturnVal |
Definition at line 2094 of file Cloning.hpp.
typedef boost::shared_ptr<Type> torc::generic::_impl::Copier< class PortReference >::Pointer |
Definition at line 2098 of file Cloning.hpp.
typedef PortReference torc::generic::_impl::Copier< class PortReference >::Type |
Definition at line 2097 of file Cloning.hpp.
|
inline |
Definition at line 2134 of file Cloning.hpp.
|
inline |
Definition at line 2138 of file Cloning.hpp.
|
inline |
Definition at line 2100 of file Cloning.hpp.
|
pure virtualinherited |
|
inline |
Definition at line 2107 of file Cloning.hpp.
|
inline |
Definition at line 2116 of file Cloning.hpp.
|
inline |
Definition at line 2125 of file Cloning.hpp.
|
private |
Definition at line 2142 of file Cloning.hpp.
|
private |
Definition at line 2143 of file Cloning.hpp.