Basic RT components and utilities  315.15.0
Public Member Functions | Public Attributes | List of all members
python.rtm.RTCmanager Class Reference

wrapper class of RTCmanager More...

Public Member Functions

def __init__ (self, ref)
 constructor More...
 
def load (self, basename, initfunc="")
 load RT component factory More...
 
def create (self, module, name=None)
 create an instance of RT component More...
 
def delete (self, name)
 create an instance of RT component More...
 
def get_factory_names (self)
 get list of factory names More...
 
def get_components (self)
 get list of components More...
 
def restart (self)
 restart Manager More...
 

Public Attributes

 ref
 
 soext
 

Detailed Description

wrapper class of RTCmanager

Constructor & Destructor Documentation

◆ __init__()

def python.rtm.RTCmanager.__init__ (   self,
  ref 
)

constructor

Parameters
selfthis object
refIOR of RTCmanager

Member Function Documentation

◆ create()

def python.rtm.RTCmanager.create (   self,
  module,
  name = None 
)

create an instance of RT component

Parameters
selfthis object
modulename of RT component factory
namename of RT component instance
Returns
an object of RTcomponent

References python.rtm.findRTC(), python.rtm.RTcomponent.ref, and python.rtm.RTCmanager.ref.

◆ delete()

def python.rtm.RTCmanager.delete (   self,
  name 
)

create an instance of RT component

Parameters
selfthis object
namename of RT component instance

References python.rtm.findRTC().

◆ get_components()

def python.rtm.RTCmanager.get_components (   self)

get list of components

Returns
list of components

References python.rtm.RTcomponent.ref, and python.rtm.RTCmanager.ref.

◆ get_factory_names()

def python.rtm.RTCmanager.get_factory_names (   self)

get list of factory names

Returns
list of factory names

References python.rtm.RTcomponent.ref, and python.rtm.RTCmanager.ref.

◆ load()

def python.rtm.RTCmanager.load (   self,
  basename,
  initfunc = "" 
)

load RT component factory

Parameters
selfthis object
basenamebasename of the shared library
initfunca function called when the shared library is loaded. If not specified, basename+"Init" is called.

References python.rtm.RTcomponent.ref, python.rtm.RTCmanager.ref, and python.rtm.RTCmanager.soext.

◆ restart()

def python.rtm.RTCmanager.restart (   self)

restart Manager

References python.rtm.RTcomponent.ref, and python.rtm.RTCmanager.ref.

Member Data Documentation

◆ ref

python.rtm.RTCmanager.ref

◆ soext

python.rtm.RTCmanager.soext

The documentation for this class was generated from the following file: