Home | Trees | Indices | Help |
---|
|
A class for parsing an IceTray XML configuration and building a Python IceTrayConfig object.
copyright (c) 2005 the icecube collaboration
Version: $Revision: $
Date: $Date: 2005/04/06 17:32:56 $
Author: Juan Carlos Diaz Velez <juancarlos@icecube.wisc.edu>
|
|||
IceTrayInspectV2 | |||
IceTrayInspectV3 |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
SupportedTypes = ['bool', 'int', 'long', 'float', 'double', 's
|
|||
VectorTypes = ['boolv', 'intv', 'longv', 'floatv', 'doublev',
|
|||
UnmetDependencyException = "Error: Un-met dependency:"
|
|||
fileregex = r'[^/]+/private/[^/]+/[^\.]+\.cxx'
|
|||
REGEX = r'AddParameter\s*\([^\)]*\);'
|
|||
SERVICEREGEX = r'[a-zA-Z0-9_]*.*InstallService\(.*\)'
|
|||
DNREGEX = r'DefaultName\s*\(\s*i\)\s*{.+}'
|
|||
I3LIB_REGEX = re.compile(r'i3_add_library\s*\((.*\n)*')
|
|||
DEPENDENCY_REGEX = re.compile(r'USE_PROJECTS\s*[^\)]+')
|
|||
Types = ['short', 'int', 'long', 'double', 'float', 'bool', 's
|
|||
NAMELEN = 22
|
|||
default_value_table = {'int': '0', 'long': '0', 'string': '-',
|
|||
_gid_ = -1
|
|
Get platform information from system and format it according to icetray standard
|
Create a default name for a class
|
Get list of cxx files in <project>/private/<project>/
|
|
SupportedTypes
|
VectorTypes
|
Types
|
default_value_table
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Jan 4 16:45:07 2013 | http://epydoc.sourceforge.net |