#include <TaskContextFactory.hpp>
Use this class to create Corba TaskContext proxies, without including any CORBA header. This allows you to build applications that don't link with a CORBA library.
Definition at line 52 of file TaskContextFactory.hpp.
RTT::TaskContext * RTT::corba::TaskContextFactory::Create |
( |
std::string |
name, |
|
|
bool |
is_ior = false |
|
) |
| |
|
static |
Factory method: create a CORBA Proxy for an existing TaskContextServer.
- Parameters
-
name | The name of the TaskContextServer to connect to or the Object Reference of the object to connect to |
is_ior | set to true if name is an IOR. Defaults to false. |
- Return values
-
0 | if the ORB is not initialised |
- Returns
- A new or previously created CORBA proxy for name.
Definition at line 52 of file TaskContextFactory.cpp.
RTT::TaskContext * RTT::corba::TaskContextFactory::CreateFromFile |
( |
std::string |
filename | ) |
|
|
static |
void RTT::corba::TaskContextFactory::DestroyOrb |
( |
| ) |
|
|
static |
bool RTT::corba::TaskContextFactory::InitOrb |
( |
int |
argc, |
|
|
char * |
argv[], |
|
|
Seconds |
orb_timeout = 0 |
|
) |
| |
|
static |
Invoke this method once to initialise the Orb which will run the task servers.
- Parameters
-
orb_timeout | timeout value for each remote call, expressed in seconds. The resolution is up to 100 nano seconds. Anything smaller will be interpreted as a zero. |
Definition at line 42 of file TaskContextFactory.cpp.
The documentation for this class was generated from the following files: