Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
RTT Namespace Reference

Namespaces

 base
 
 ComponentLoader
 
 corba
 
 detail
 
 dev
 
 extras
 
 internal
 
 Logger
 
 marsh
 
 mqueue
 
 os
 
 plugin
 
 PropertyBag
 
 scripting
 
 types
 

Classes

class  Activity
 
class  Alias
 
struct  ArgumentDescription
 
class  Attribute
 
class  CleanupHandle
 
class  CmdFunctionWrapper
 
class  ComponentFactories
 
class  ComponentFactoryLoader
 
class  ComponentLoader
 
class  ConfigurationInterface
 
class  ConnPolicy
 
class  Constant
 
class  DataFlowInterface
 
class  DemarshallConfiguration
 
class  EmptyHeaderMarshaller
 A Dummy Empty Header MarshallInterface. More...
 
class  EmptyMarshaller
 A Dummy Empty MarshallInterface. More...
 
class  ExecutionEngine
 
struct  FakeAnalogDevice
 
class  FakeDigitalDevice
 
class  file_parse_exception
 
struct  finder
 
struct  get_capacity
 
struct  get_size
 
class  Handle
 
class  InputPort
 
struct  invalid_handle_exception
 
class  Logger
 
class  MarshallConfiguration
 
class  MarshallerAdaptor
 
class  Marshalling
 
struct  name_not_found_exception
 
class  NetcdfHeaderMarshaller
 
class  NetcdfMarshaller
 
class  NiceHeaderMarshaller
 
struct  no_asynchronous_operation_exception
 
struct  non_lvalue_args_exception
 
class  Operation
 
class  OperationCaller
 
class  OperationInterface
 
class  OperationInterfacePart
 
class  OutputPort
 
class  parse_exception
 
class  Property
 
class  PropertyAdaptor
 
class  PropertyBag
 
struct  RemoveMsg
 
class  ScopedHandle
 
class  Scripting
 
class  SendHandle
 
class  Service
 
class  ServiceRequester
 
class  SocketMarshaller
 
class  TableHeaderMarshaller
 
class  TableMarshaller
 
class  TaskContext
 
class  TriggerSlaveActivity
 
struct  wrong_number_of_args_exception
 
struct  wrong_types_of_args_exception
 

Typedefs

typedef TaskContext *(* ComponentLoaderSignature) (std::string instance_name)
 
typedef std::map< std::string, ComponentLoaderSignatureFactoryMap
 
typedef long msecs
 
typedef long long nsecs
 
typedef long long psecs
 
typedef std::basic_ostringstream< char, std::char_traits< char >, RTT::os::rt_allocator< char > > rt_ostringstream
 
typedef std::basic_string< char, std::char_traits< char >, RTT::os::rt_allocator< char > > rt_string
 
typedef double Seconds
 
typedef long secs
 
typedef boost::shared_ptr< ServiceServicePtr
 
typedef long usecs
 

Enumerations

enum  BufferPolicy
 
enum  ExecutionThread
 
enum  FlowStatus
 
enum  LoggerLevel
 
enum  SendStatus
 
enum  WriteStatus
 

Functions

bool connectPeers (TaskContext *A, TaskContext *B)
 
bool connectPorts (TaskContext *A, TaskContext *B)
 
bool copyProperties (PropertyBag &target, const PropertyBag &source)
 
void deleteProperties (PropertyBag &target)
 
void deletePropertyBag (PropertyBag &target)
 
static Logger::LogFunction endlog ()
 
static Logger::LogFunction endlog (LoggerLevel ll)
 
PropertyBase * findProperty (const PropertyBag &bag, const std::string &nameSequence, const std::string &separator)
 
void flattenPropertyBag (PropertyBag &target, const std::string &separator)
 
static Logger::LogFunction flushlog ()
 
vector< string > listProperties (const PropertyBag &source, const std::string &separator)
 
vector< string > listPropertyDescriptions (const PropertyBag &source, const std::string &separator)
 
static Loggerlog ()
 
static Loggerlog (LoggerLevel ll)
 
std::string makeString (const RTT::rt_string &str)
 
nsecs msecs_to_nsecs (const msecs ms)
 
psecs msecs_to_psecs (const msecs ms)
 
Seconds msecs_to_Seconds (const msecs ns)
 
usecs msecs_to_usecs (const msecs ms)
 
static Logger::LogFunction nlog ()
 
psecs nsecs_to_psecs (const nsecs ns)
 
Seconds nsecs_to_Seconds (const nsecs ns)
 
std::ostream & operator<< (std::ostream &os, const BufferPolicy &bp)
 
std::ostream & operator<< (std::ostream &os, FlowStatus fs)
 
std::ostream & operator<< (std::ostream &os, SendStatus fs)
 
std::ostream & operator<< (std::ostream &os, WriteStatus fs)
 
std::ostream & operator<< (std::ostream &os, const ConnPolicy &cp)
 
std::ostream & operator<< (std::ostream &os, const PropertyBag &bag)
 
std::ostream & operator<< (std::ostream &os, Property< T > &p)
 
static bool operator== (const ConnPolicy &, const ConnPolicy &)
 
bool operator== (const PropertyBag &a, const PropertyBag &b)
 
std::istream & operator>> (std::istream &is, BufferPolicy &bp)
 
std::istream & operator>> (std::istream &is, FlowStatus &fs)
 
std::istream & operator>> (std::istream &is, SendStatus &fs)
 
std::istream & operator>> (std::istream &is, WriteStatus &fs)
 
std::istream & operator>> (std::istream &is, PropertyBag &bag)
 
OperatorRepository::shared_ptr operators ()
 
Seconds psecs_to_Seconds (const psecs ps)
 
bool refreshProperties (const PropertyBag &target, const PropertyBag &source, bool allprops)
 
bool refreshProperty (PropertyBag &target, const PropertyBag &source, const std::string &name, const std::string &separator)
 
bool refreshProperty (const PropertyBag &target, const PropertyBase &source)
 
bool removeProperty (PropertyBag &bag, const std::string &path, const std::string &separator)
 
msecs Seconds_to_msecs (const Seconds s)
 
nsecs Seconds_to_nsecs (const Seconds s)
 
psecs Seconds_to_psecs (const Seconds s)
 
usecs Seconds_to_usecs (const Seconds s)
 
msecs secs_to_msecs (const secs s)
 
nsecs secs_to_nsecs (const secs s)
 
psecs secs_to_psecs (const secs s)
 
usecs secs_to_usecs (const secs s)
 
bool storeProperty (PropertyBag &bag, const std::string &path, base::PropertyBase *item, const std::string &separator)
 
bool updateOrRefreshProperty (PropertyBase *source, PropertyBase *target, bool update)
 
bool updateProperties (PropertyBag &target, const PropertyBag &source)
 
bool updateProperty (PropertyBag &target, const PropertyBag &source, const std::string &name, const std::string &separator)
 
nsecs usecs_to_nsecs (const usecs us)
 
psecs usecs_to_psecs (const usecs us)
 
Seconds usecs_to_Seconds (const usecs ns)
 

Variables

 ClientThread
 
 CollectFailure
 
 Critical
 
 Debug
 
char const * default_comp_path_build
 
 Error
 
 Fatal
 
 Info
 
const long MSECS_IN_SECS
 
 Never
 
 NewData
 
 NoData
 
 NotConnected
 
const long NSECS_IN_MSECS
 
const long NSECS_IN_SECS
 
const long NSECS_IN_USECS
 
 OldData
 
 OwnThread
 
 PerConnection
 
 PerInputPort
 
 PerOutputPort
 
const long PSECS_IN_MSECS
 
const long PSECS_IN_NSECS
 
const long long PSECS_IN_SECS
 
const long PSECS_IN_USECS
 
 RealTime
 
 SendFailure
 
 SendNotReady
 
 SendSuccess
 
 Shared
 
static std::vector< TransportPlugin * > Transports
 
static std::vector< TypekitPlugin * > Typekits
 
 UnspecifiedBufferPolicy
 
const long USECS_IN_MSECS
 
const long USECS_IN_SECS
 
 Warning
 
 WriteFailure
 
 WriteSuccess
 


ocl
Author(s): OCL Development Team
autogenerated on Mon Mar 23 2020 04:47:20