#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: