SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions
spr_pylib.capi.cstruct.Translator Class Reference

Public Member Functions

def __init__
 
def gen_anon_struct_union
 
def gen_struct_union
 
def parse_pre_type
 
def parse_name_type
 
def parse_struct_union
 
def parse_enum
 
def get_tokens_until
 
def translate
 
def registerSymbol
 

Constructor & Destructor Documentation

def spr_pylib.capi.cstruct.Translator.__init__ (   self,
  data,
  types_only = False,
  symb = None,
  base_import = None,
  libvar = None 
)

Member Function Documentation

def spr_pylib.capi.cstruct.Translator.gen_anon_struct_union (   self,
  base,
  fields,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.gen_struct_union (   self,
  name,
  base,
  fields,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.parse_pre_type (   self,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.parse_name_type (   self,
  pre_type,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.parse_struct_union (   self,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.parse_enum (   self)
def spr_pylib.capi.cstruct.Translator.get_tokens_until (   self,
  until 
)
def spr_pylib.capi.cstruct.Translator.translate (   self,
  log = None 
)
def spr_pylib.capi.cstruct.Translator.registerSymbol (   self,
  symbol,
  _type 
)