CYCLUS
Public Member Functions | Public Attributes | List of all members
hdf5_back_gen.CppGen Class Reference

Detailed Description

Definition at line 145 of file hdf5_back_gen.py.

Inheritance diagram for hdf5_back_gen.CppGen:
hdf5_back_gen.Visitor

Public Member Functions

def __init__ (self, tree=None, indent=' ')
 
def visit_assign (self, node)
 
def visit_binop (self, node)
 
def visit_block (self, node)
 
def visit_case (self, node)
 
def visit_decl (self, node)
 
def visit_declassign (self, node)
 
def visit_exprstmt (self, node)
 
def visit_for (self, node)
 
def visit_funccall (self, node)
 
def visit_if (self, node)
 
def visit_leftunaryop (self, node)
 
def visit_nothing (self, node)
 
def visit_raw (self, node)
 
def visit_rightunaryop (self, node)
 
def visit_type (self, node)
 
def visit_var (self, node)
 
- Public Member Functions inherited from hdf5_back_gen.Visitor
def __init__ (self, tree=None)
 
def visit (self, node=None)
 

Public Attributes

 indent
 
 level
 
- Public Attributes inherited from hdf5_back_gen.Visitor
 tree
 

Constructor & Destructor Documentation

def hdf5_back_gen.CppGen.__init__ (   self,
  tree = None,
  indent = '  ' 
)

Definition at line 146 of file hdf5_back_gen.py.

Member Function Documentation

def hdf5_back_gen.CppGen.visit_assign (   self,
  node 
)

Definition at line 168 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_binop (   self,
  node 
)

Definition at line 182 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_block (   self,
  node 
)

Definition at line 273 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_case (   self,
  node 
)

Definition at line 204 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_decl (   self,
  node 
)

Definition at line 157 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_declassign (   self,
  node 
)

Definition at line 174 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_exprstmt (   self,
  node 
)

Definition at line 163 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_for (   self,
  node 
)

Definition at line 238 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_funccall (   self,
  node 
)

Definition at line 253 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_if (   self,
  node 
)

Definition at line 213 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_leftunaryop (   self,
  node 
)

Definition at line 190 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_nothing (   self,
  node 
)

Definition at line 270 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_raw (   self,
  node 
)

Definition at line 200 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_rightunaryop (   self,
  node 
)

Definition at line 195 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_type (   self,
  node 
)

Definition at line 154 of file hdf5_back_gen.py.

def hdf5_back_gen.CppGen.visit_var (   self,
  node 
)

Definition at line 151 of file hdf5_back_gen.py.

Member Data Documentation

hdf5_back_gen.CppGen.indent

Definition at line 149 of file hdf5_back_gen.py.

hdf5_back_gen.CppGen.level

Definition at line 148 of file hdf5_back_gen.py.


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