orogen_typekits Namespace Reference

Functions

RTT::types::TypeInfo *
<%=type.deference.method_name(true)%> 
_ArrayTypeInfo ()

<%typesets.interface_types.eachdo|type|%>
RTT::corba::CorbaTypeTransporter *
<%=type.method_name%> 
_CorbaTransport ()

<%typesets.interface_types.eachdo|type|%>
RTT::types::TypeMarshaller *
<%=type.method_name%> 
_MQueueTransport (Typelib::Registry const &registry)
RTT::types::TypeInfo *
<%=type.method_name(true)%> 
_TypeInfo ()

<%typesets.interface_types.eachdo|type|%>
orogen_transports::TypelibMarshallerBase *
<%=type.method_name%> 
_TypelibMarshaller (Typelib::Registry const &registry)
virtual bool composeTypeImpl (const RTT::PropertyBag &source, RTT::internal::AssignableDataSource< T >::reference_t value) const
bool fromCORBA (<%=type.ref_type%> value, int length,<%=target_type.corba_arg_type%> corba)
bool fromCORBA (<%=type.ref_type%> value,<%=target_type.corba_arg_type%> corba)
virtual
RTT::base::DataSourceBase::shared_ptr 
getMember (RTT::base::DataSourceBase::shared_ptr item, RTT::base::DataSourceBase::shared_ptr id) const
virtual
RTT::base::DataSourceBase::shared_ptr 
getMember (RTT::base::DataSourceBase::shared_ptr item, const std::string &name) const
virtual std::string getName () const
static std::string getTlbPath ()
virtual std::string getTransportName () const
virtual std::string getTypekitName () const
<%=typekit.name%> MQueueTransportPlugin ()
virtual bool registerTransport (std::string type_name, RTT::types::TypeInfo *ti)
<%end%>
<%typesets.array_types.eachdo|type|target_type=typekit.intermediate_type_for(type)%>
bool 
toCORBA (<%=target_type.corba_ref_type%> corba,<%=type.arg_type%> value, int length)

<%typesets.converted_types.eachdo|type|target_type=typekit.intermediate_type_for(type)%>
bool 
toCORBA (<%=target_type.corba_ref_type%> corba,<%=type.arg_type%> value)
<%=type.method_name(true)%> TypeInfo ()
<%=typekit.name%> TypelibTransportPlugin ()

Variables

struct
<%=type.deference.method_name(true)%> 
ArrayTypeInfo
extern<%=typekit.name%>
CorbaTransportPlugin
<%=typekit.name%> 
CorbaTransport
class<%=typekit.name%> CorbaTransportPlugin
IntermediateTypeInfo * intermediate_type_info
extern<%=typekit.name%>
MQueueTransportPlugin
<%=typekit.name%> 
MQueueTransport
class<%=typekit.name%> MQueueTransportPlugin
typedef<%=type.cxx_name%> T
class<%=typekit.name%>
RTT::types::TypeInfo * 
ti
struct<%=type.method_name(true)%> TypeInfo
extern<%=typekit.name%>
TypelibTransportPlugin
<%=typekit.name%> 
TypelibTransport
class<%=typekit.name%> TypelibTransportPlugin

Function Documentation

RTT::types::TypeInfo*<%=type.deference.method_name(true)%> orogen_typekits::_ArrayTypeInfo (  ) 

Creates and returns a TypeInfo object for <= type.cxx_name %>

Definition at line 16 of file ArrayInfo.cpp.

RTT::corba::CorbaTypeTransporter *<%=type.method_name%> orogen_typekits::_CorbaTransport (  ) 

Definition at line 62 of file corba/Type.cpp.

RTT::types::TypeMarshaller *<%=type.method_name%> orogen_typekits::_MQueueTransport ( Typelib::Registry const &  registry  ) 

Definition at line 20 of file mqueue/Type.cpp.

RTT::types::TypeInfo *<%=type.method_name(true)%> orogen_typekits::_TypeInfo (  ) 

Creates and returns a TypeInfo object for <= type.cxx_name %>

Definition at line 77 of file OpaqueInfo.cpp.

<%typesets.interface_types.eachdo|type|%> orogen_transports::TypelibMarshallerBase*<%=type.method_name%> orogen_typekits::_TypelibMarshaller ( Typelib::Registry const &  registry  ) 

Creates and returns a TypeInfo object for <= type.cxx_name %>

Definition at line 8 of file OpaqueType.cpp.

virtual bool orogen_typekits::composeTypeImpl ( const RTT::PropertyBag &  source,
RTT::internal::AssignableDataSource< T >::reference_t  value 
) const [virtual]

Definition at line 25 of file OpaqueInfo.cpp.

bool orogen_typekits::fromCORBA ( <%=type.ref_type%>  value,
int  length,
<%=target_type.corba_arg_type%>  corba 
)

Definition at line 47 of file Convertions.cpp.

bool orogen_typekits::fromCORBA ( <%=type.ref_type%>  value,
<%=target_type.corba_arg_type%>  corba 
)

Definition at line 28 of file Convertions.cpp.

virtual RTT::base::DataSourceBase::shared_ptr orogen_typekits::getMember ( RTT::base::DataSourceBase::shared_ptr  item,
RTT::base::DataSourceBase::shared_ptr  id 
) const [virtual]

Definition at line 58 of file OpaqueInfo.cpp.

virtual RTT::base::DataSourceBase::shared_ptr orogen_typekits::getMember ( RTT::base::DataSourceBase::shared_ptr  item,
const std::string &  name 
) const [virtual]

Definition at line 41 of file OpaqueInfo.cpp.

std::string orogen_typekits::getName (  )  const [virtual]
static std::string orogen_typekits::getTlbPath (  )  [static]
std::string orogen_typekits::getTransportName (  )  const [virtual]
std::string orogen_typekits::getTypekitName (  )  const [virtual]
<%=typekit.name%> orogen_typekits::MQueueTransportPlugin (  ) 

Definition at line 35 of file mqueue/TransportPlugin.cpp.

bool orogen_typekits::registerTransport ( std::string  type_name,
RTT::types::TypeInfo *  ti 
) [virtual]
<%end%><%typesets.array_types.eachdo|type|target_type=typekit.intermediate_type_for(type)%> bool orogen_typekits::toCORBA ( <%=target_type.corba_ref_type%>  corba,
<%=type.arg_type%>  value,
int  length 
)

Array types:

Definition at line 39 of file Convertions.cpp.

<%iftypekit.has_opaques?%><%end%><%typekit.used_typekits.eachdo|tk|%><%nextiftk.virtual ?%> transports corba Convertions hpp<%iftk.has_opaques?%> typekit OpaqueConvertions hpp<%end%><%end%><%typesets.converted_types.eachdo|type|target_type=typekit.intermediate_type_for(type)%> bool orogen_typekits::toCORBA ( <%=target_type.corba_ref_type%>  corba,
<%=type.arg_type%>  value 
)

Converted types:

Definition at line 20 of file Convertions.cpp.

<%=type.method_name(true)%> orogen_typekits::TypeInfo (  ) 

Definition at line 18 of file OpaqueInfo.cpp.

<%=typekit.name%> orogen_typekits::TypelibTransportPlugin (  ) 

Definition at line 57 of file typelib/TransportPlugin.cpp.


Variable Documentation

struct<%= type.deference.method_name(true) %> orogen_typekits::ArrayTypeInfo

Definition at line 14 of file ArrayInfo.cpp.

extern<%= typekit.name %> CorbaTransportPlugin<%= typekit.name %> orogen_typekits::CorbaTransport

Definition at line 17 of file corba/TransportPlugin.hpp.

class<%= typekit.name %> orogen_typekits::CorbaTransportPlugin

Definition at line 13 of file corba/TransportPlugin.hpp.

Definition at line 14 of file OpaqueInfo.cpp.

extern<%= typekit.name %> MQueueTransportPlugin<%= typekit.name %> orogen_typekits::MQueueTransport

Definition at line 25 of file mqueue/TransportPlugin.hpp.

Definition at line 15 of file mqueue/TransportPlugin.hpp.

typedef<%= type.cxx_name %> orogen_typekits::T

Definition at line 16 of file OpaqueInfo.cpp.

class<%= typekit.name %> RTT::types::TypeInfo* orogen_typekits::ti

Definition at line 13 of file corba/TransportPlugin.hpp.

struct<%=type.method_name(true)%> orogen_typekits::TypeInfo

Definition at line 25 of file Info.cpp.

extern<%= typekit.name %> TypelibTransportPlugin<%= typekit.name %> orogen_typekits::TypelibTransport

Definition at line 29 of file typelib/TransportPlugin.hpp.

Definition at line 18 of file typelib/TransportPlugin.hpp.

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Defines


orogen
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Fri Jan 11 09:09:39 2013