Package gozerbot :: Module pdod :: Class Pdod
[hide private]
[frames] | no frames]

Class Pdod

source code

     object --+    
              |    
persist.Persist --+
                  |
                 Pdod
Known Subclasses:

pickled dicts of dicts

Instance Methods [hide private]
 
__init__(self, filename)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__getitem__(self, name)
return item with name
source code
 
__delitem__(*args, **kwargs)
the locked function
source code
 
__setitem__(*args, **kwargs)
the locked function
source code
 
__contains__(self, name) source code
 
setdefault(*args, **kwargs)
the locked function
source code
 
has_key(self, name)
has name key
source code
 
has_key2(self, name1, name2)
has [name1][name2] key
source code
 
get(self, name1, name2)
get data[name1][name2]
source code
 
set(*args, **kwargs)
the locked function
source code
 
save(*args, **kwargs)
the locked function
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, filename)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

__delitem__(*args, **kwargs)
(Index deletion operator)

source code 

the locked function

Decorators:
  • @locked

__setitem__(*args, **kwargs)
(Index assignment operator)

source code 

the locked function

Decorators:
  • @locked

setdefault(*args, **kwargs)

source code 

the locked function

Decorators:
  • @locked

set(*args, **kwargs)

source code 

the locked function

Decorators:
  • @locked

save(*args, **kwargs)

source code 

the locked function

Decorators:
  • @locked
Overrides: persist.Persist.save