Orocos Real-Time Toolkit
2.8.3
|
#include <rtt/transports/corba/RTTCorbaConversion.hpp>
Public Types | |
typedef CORBA::StringSeq | sequence |
typedef const char * | CorbaType |
typedef std::string | StdType |
Static Public Member Functions | |
static CorbaType | toAny (const std::string &orig) |
static StdType | get (const CorbaType t) |
static bool | toStdType (StdType &dest, const CorbaType src) |
template<class T > | |
static bool | toCorbaType (T dest, const StdType &src) |
Use for the conversion from a stl container to a sequence<string> More... | |
static bool | update (const CORBA::Any &any, StdType &_value) |
static CORBA::Any_ptr | createAny (const std::string &t) |
static bool | updateAny (StdType const &t, CORBA::Any &any) |
Definition at line 227 of file RTTCorbaConversion.hpp.
typedef const char* RTT::corba::AnyConversion< std::string >::CorbaType |
Definition at line 231 of file RTTCorbaConversion.hpp.
typedef CORBA::StringSeq RTT::corba::AnyConversion< std::string >::sequence |
Definition at line 229 of file RTTCorbaConversion.hpp.
typedef std::string RTT::corba::AnyConversion< std::string >::StdType |
Definition at line 232 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 270 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 239 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 234 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Use for the conversion from a stl container to a sequence<string>
Note: T needs to have reference semantics, but we cannot explicitly use a reference argument because it would break TAO. See https://github.com/orocos-toolchain/rtt/commit/7cd62561b72467a9dd79757ae22714931d0fa1c9.
Definition at line 255 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 243 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 260 of file RTTCorbaConversion.hpp.
|
inlinestatic |
Definition at line 276 of file RTTCorbaConversion.hpp.