Public Member Functions | Public Attributes | Static Private Attributes
cxx_gen.cxx_gen Class Reference
Inheritance diagram for cxx_gen.cxx_gen:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def print_all
def print_compsrc
def print_header
def print_impl
def print_makefile
def print_source
def print_vcproj

Public Attributes

 data
 opts
 tags

Static Private Attributes

int _fname_space = 16

Detailed Description

C++ component source code generator

Definition at line 704 of file cxx_gen.py.


Constructor & Destructor Documentation

def cxx_gen.cxx_gen.__init__ (   self,
  data,
  opts 
)

Definition at line 709 of file cxx_gen.py.


Member Function Documentation

def cxx_gen.cxx_gen.print_all (   self)

Definition at line 838 of file cxx_gen.py.

Generate component source code

Definition at line 763 of file cxx_gen.py.

Generate component class header

Definition at line 745 of file cxx_gen.py.

Definition at line 788 of file cxx_gen.py.

Generate Makefile

Definition at line 772 of file cxx_gen.py.

Generate component class source code

Definition at line 754 of file cxx_gen.py.

Generate vcproj and sln

Definition at line 779 of file cxx_gen.py.


Member Data Documentation

int cxx_gen.cxx_gen::_fname_space = 16 [static, private]

Definition at line 708 of file cxx_gen.py.

Definition at line 709 of file cxx_gen.py.

Definition at line 709 of file cxx_gen.py.

Definition at line 709 of file cxx_gen.py.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:11