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
def MakeConsumerIDL
def MakeServiceIDL
def MakeSuffix
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:
00001 """[for consumer_idl]#include "[consumer_idl.stub_h]"
00002 [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:
00001 """static const char* [l_name]_spec[] =
00002   {
00003     "implementation_id", "[module.name]",
00004     "type_name",         "[module.name]",
00005     "description",       "[module.desc]",
00006     "version",           "[module.version]",
00007     "vendor",            "[module.vendor]",
00008     "category",          "[module.category]",
00009     "activity_type",     "[module.comp_type]",
00010     "max_instance",      "[module.max_inst]",
00011     "language",          "C++",
00012     "lang_type",         "compile",
00013     // Configuration variables
00014 [for config]    "conf.default.[config.name]", "[config.default]",
00015 [end]
00016     ""
00017   };"""

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:
00001 """[for service_idl]#include "[service_idl.impl_h]"
00002 [end]"""

Definition at line 542 of file cxx_gen.py.



openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Aug 27 2015 14:17:30