Classes | Functions | Variables
OpenRTM_aist.utils.rtc-template.cxx_gen Namespace Reference

Classes

class  cxx_gen
 
class  idl2char
 
class  Struct
 

Functions

def description ()
 
def get_opt_fmt ()
 
def MakeActivityFuncs (dict)
 
def MakeConsumerIDL (dict)
 
def MakeServiceIDL (dict)
 
def MakeSuffix (opts, dict)
 
def usage ()
 
def usage_short ()
 

Variables

 bind_config = \
 
string comp_compsrc
 
string comp_header
 
string comp_soruce
 
 config_declare = \
 
 consumer_declare = \
 
string consumer_stub_h
 
 corbaport_declare = \
 
 initializer = \
 
 inport_declare = \
 
string makefile
 
string module_spec
 
 outport_declare = \
 
 registration = \
 
 service_declare = \
 
string service_impl_h
 

Function Documentation

def OpenRTM_aist.utils.rtc-template.cxx_gen.description ( )

Definition at line 66 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.get_opt_fmt ( )

Definition at line 132 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.MakeActivityFuncs (   dict)

Definition at line 680 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.MakeConsumerIDL (   dict)

Definition at line 662 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.MakeServiceIDL (   dict)

Definition at line 648 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.MakeSuffix (   opts,
  dict 
)

Definition at line 632 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.usage ( )
C++ generator specific usage

Definition at line 81 of file cxx_gen.py.

def OpenRTM_aist.utils.rtc-template.cxx_gen.usage_short ( )
C++ generator specific usage (short version)

Definition at line 69 of file cxx_gen.py.

Variable Documentation

OpenRTM_aist.utils.rtc-template.cxx_gen.bind_config = \

Definition at line 615 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.comp_compsrc

Definition at line 340 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.comp_header

Definition at line 142 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.comp_soruce

Definition at line 270 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.config_declare = \

Definition at line 565 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.consumer_declare = \

Definition at line 588 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.consumer_stub_h
Initial value:
1 = """[for consumer_idl]#include "[consumer_idl.stub_h]"
2 [end]"""

Definition at line 544 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.corbaport_declare = \

Definition at line 580 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.initializer = \

Definition at line 592 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.inport_declare = \

Definition at line 570 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.makefile

Definition at line 437 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.module_spec
Initial value:
1 = """static const char* [l_name]_spec[] =
2  {
3  "implementation_id", "[module.name]",
4  "type_name", "[module.name]",
5  "description", "[module.desc]",
6  "version", "[module.version]",
7  "vendor", "[module.vendor]",
8  "category", "[module.category]",
9  "activity_type", "[module.comp_type]",
10  "max_instance", "[module.max_inst]",
11  "language", "C++",
12  "lang_type", "compile",
13  // Configuration variables
14 [for config] "conf.default.[config.name]", "[config.default]",
15 [end]
16  ""
17  };"""

Definition at line 547 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.outport_declare = \

Definition at line 575 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.registration = \

Definition at line 598 of file cxx_gen.py.

OpenRTM_aist.utils.rtc-template.cxx_gen.service_declare = \

Definition at line 584 of file cxx_gen.py.

string OpenRTM_aist.utils.rtc-template.cxx_gen.service_impl_h
Initial value:
1 = """[for service_idl]#include "[service_idl.impl_h]"
2 [end]"""

Definition at line 542 of file cxx_gen.py.



openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Jun 6 2019 19:11:38