rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
radgen.main Namespace Reference

Functions

def load_dsl
 Load and validate dsl. More...
 
def prepare_templates
 
def get_template_name
 Returns the template name based on language type and transformation. More...
 
def cpp_process_namespace
 
def ev_cpp_render
 
def tsk_cpp_render
 
def main
 radgen entrypoint More...
 

Function Documentation

def radgen.main.cpp_process_namespace (   ctx)
def radgen.main.ev_cpp_render (   basename,
  env,
  ctx,
  outdir 
)
def radgen.main.get_template_name (   tranformation,
  language 
)

Returns the template name based on language type and transformation.

def radgen.main.load_dsl (   infile)

Load and validate dsl.

def radgen.main.main ( )

radgen entrypoint

def radgen.main.prepare_templates (   template_paths,
  template,
  ctx 
)
def radgen.main.tsk_cpp_render (   basename,
  env,
  ctx,
  outdir 
)