Package schrodinger :: Package application :: Package desmond :: Module mdkey :: Class Key
[hide private]
[frames] | no frames]

Class Key

object --+
         |
        Key

Instance Methods [hide private]
 
__init__(self, cfg=DEFAULT_CONFIG)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__str__(self)
str(x)
 
__ne__(self, rhs)
 
__eq__(self, rhs)
 
_my_key(self, key)
 
_cfg_key(self, key)
 
_gen_key(self, cfg)
 
_str_(self, ind="", umarker=None)
 
param(self, umarker=None)
 
inject_macro(self)
 
expand_macro(self, macro_dict)
 
recover_macro(self)
 
clone(self, orig)
 
backup(self)
 
isChanged(self)
 
rollback(self)
 
update(self, cfg=None, file=None, umarker=None)
 
addKey(self, key, val)
 
delKey(self, key)
 
getKey(self, key_str)
 
clearUmarker(self, umarker=None)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Static Methods [hide private]
 
_val_filter(val)
 
_list_filter(val_list)
Class Variables [hide private]
  KEYMAP_CFG2MY = {"lambda": "lambda_",}
  KEYMAP_MY2CFG = {"lambda_": "lambda",}
  INDEX_PATTERN = re.compile('(.*)\[ *[+-]*([1234567890]*) *\]')
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, cfg=DEFAULT_CONFIG)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__

__str__(self)
(Informal representation operator)

 

str(x)

Overrides: object.__str__