chc.app.CContextDictionary module
Dictionary for program context specifications.
- class chc.app.CContextDictionary.CContextDictionary(cfile: CFile, xnode: xml.etree.ElementTree.Element)[source]
Bases:
object- property cfile: CFile
- get_cfg_context(ix: int) chc.app.CContext.CfgContext[source]
- get_cfg_context_map() Dict[int, chc.util.IndexedTable.IndexedTableValue][source]
- get_exp_context(ix: int) chc.app.CContext.ExpContext[source]
- get_exp_context_map() Dict[int, chc.util.IndexedTable.IndexedTableValue][source]
- get_node(ix: int) chc.app.CContext.CContextNode[source]
- get_program_context(ix: int) chc.app.CContext.ProgramContext[source]
- get_program_context_map() Dict[int, chc.util.IndexedTable.IndexedTableValue][source]
- index_cfg_context(cfgcontext: chc.app.CContext.CfgContext) int[source]
- index_cfg_projection(context: chc.app.CContext.ProgramContext) int[source]
- index_context(context: chc.app.CContext.ProgramContext) int[source]
- index_exp_context(expcontext: chc.app.CContext.ExpContext) int[source]
- index_node(cnode: chc.app.CContext.CContextNode) int[source]
- read_xml_context(xnode: xml.etree.ElementTree.Element) chc.app.CContext.ProgramContext[source]
- write_xml_context(xnode: xml.etree.ElementTree.Element, context: chc.app.CContext.ProgramContext) None[source]