org.openorb.pss.compiler

Class PsdlCompiler

public class PsdlCompiler extends Object implements CompilerHost, CompilerIF

This class is a PSDL compiler.

Author: Jerome Daniel

Method Summary
voidcompile_file(CompileListEntry cle, CompilerProperties cp)
CompilerPropertiescreateEmptyProperties()
voiddisplay(String s)
voiddisplay_help()
Display help to known how to use this compiler
voidexecute_compiler(CompilerHost ch, CompilerProperties cp)
voidincludePSS(PsdlCompilerProperties pcp, PsdlParser p)
Inport CosPersistentState
voidinit_compiler(CompilerHost ch, CompilerProperties cp)
voidloadCosPPS(CompilerProperties cp)
This function is used to load from the CosPSS configuration file some flags
static voidmain(String[] args)
Program entry point
voidscan_args(String[] args, CompilerProperties cp)
Scan command line arguments

Method Detail

compile_file

public void compile_file(CompileListEntry cle, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

createEmptyProperties

public CompilerProperties createEmptyProperties()

See Also: org.openorb.compiler.CompilerIF#createEmptyProperties()

display

public void display(String s)

See Also: org.openorb.compiler.CompilerHost#display(java.lang.String)

display_help

public void display_help()
Display help to known how to use this compiler

execute_compiler

public void execute_compiler(CompilerHost ch, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

includePSS

public void includePSS(PsdlCompilerProperties pcp, PsdlParser p)
Inport CosPersistentState

init_compiler

public void init_compiler(CompilerHost ch, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

loadCosPPS

public void loadCosPPS(CompilerProperties cp)
This function is used to load from the CosPSS configuration file some flags

main

public static void main(String[] args)
Program entry point

scan_args

public void scan_args(String[] args, CompilerProperties cp)
Scan command line arguments

See Also: org.openorb.compiler.CompilerIF