FPIBG Utility
libconf.py File Reference

Classes

class  libconf.AttrDict
 
class  libconf.ConfigParseError
 
class  libconf.ConfigSerializeError
 
class  libconf.Token
 
class  libconf.FltToken
 
class  libconf.IntToken
 
class  libconf.BoolToken
 
class  libconf.StrToken
 
class  libconf.Tokenizer
 
class  libconf.TokenStream
 
class  libconf.Parser
 
class  libconf.LibconfList
 
class  libconf.LibconfArray
 
class  libconf.LibconfInt64
 

Namespaces

namespace  libconf
 

Functions

 libconf.isstr (s)
 
 libconf.isint (i)
 
 libconf.decode_escapes (s)
 
 libconf.compile_regexes (token_map)
 
 libconf.load (f, filename=None, includedir='')
 
 libconf.loads (string, filename=None, includedir='')
 
 libconf.is_long_int (i)
 
 libconf.dump_int (i)
 
 libconf.dump_string (s)
 
 libconf.get_dump_type (value)
 
 libconf.get_array_value_dtype (lst)
 
 libconf.dump_value (key, value, f, indent=0)
 
 libconf.dump_collection (cfg, f, indent=0)
 
 libconf.dump_dict (cfg, f, indent=0)
 
 libconf.dumps (cfg)
 
 libconf.dump (cfg, f)
 
 libconf.main ()
 

Variables

 libconf.LONGTYPE = long
 
int libconf.SMALL_INT_MIN = -2**31
 
int libconf.SMALL_INT_MAX = 2**31 - 1
 
 libconf.ESCAPE_SEQUENCE_RE = re.compile(, re.UNICODE | re.VERBOSE)
 
 libconf.SKIP_RE = re.compile(r'\s+|#.*$|//.*$|/\*(.|\n)*?\*/', re.MULTILINE)
 
 libconf.UNPRINTABLE_CHARACTER_RE = re.compile(r'[\x00-\x1F\x7F]')