Namespaces | |
namespace | generate |
Functions | |
def | generate::writeIfDifferent |
def | generate::lcfirst |
def | generate::writeCodeFile |
Variables | |
string | generate::xmlFilename = 'DataDefinitions.xml' |
tuple | generate::tree = ElementTree() |
tuple | generate::__dir__ = os.path.dirname(os.path.abspath(__file__)) |
tuple | generate::filepath = os.path.join(__dir__, xmlFilename) |
dictionary | generate::sizes |
generate::haveSizes = True | |
tuple | generate::name = block.get('name') |
int | generate::size = 0 |
tuple | generate::l = elem.get('length') |
tuple | generate::hasToString = set(['TimeReal', 'Timespan', 'RawData', 'LargeNumber']) |
string | generate::initList = '(filewalker)' |
string | generate::output = '' |
string | generate::elements = '' |
tuple | generate::headerDependencies = set(['"' + block.tag + '.h"']) |
tuple | generate::codeDependencies = set() |
dictionary | generate::offsets = {'CardBlock' : 5, 'VuBlock' : 2, 'DataType' : 0} |
list | generate::offset = offsets[block.tag] |
string | generate::offsetextra = '' |
tuple | generate::ename = elem.get('name') |
generate::type = elem.tag | |
generate::isLast = False | |
generate::thisoutput = None | |
string | generate::fullOffset = 'start + %(offset)i %(offsetextra)s' |
tuple | generate::length = elem.get('length') |
string | generate::builder = 'fixedString(%s, %i)' |
tuple | generate::unit = elem.get('unit') |
tuple | generate::subtype = elem.get('type') |
tuple | generate::counterlength = elem.get('counterlength') |
string | generate::subcount = 'readBigEndianInt%(length)i(%(fullOffset)s)' |
tuple | generate::table = elem.get('table') |
string | generate::headerContent = 'class ' |
string | generate::codeContent = '::' |
tuple | generate::title = block.find('title') |
tuple | generate::hasSignature = block.get('requiresSignature') |
tuple | generate::toString = block.find('toString') |
tuple | generate::comment = block.find('comment') |
string | generate::className = 'CardBlock' |
tuple | generate::blocklist = tree.findall(className) |