Different styles of peristed objects.
Imported modules
|
|
import cStringIO
import copy
import copy_reg
from twisted.python import log
import types
|
Functions
|
|
|
|
doUpgrade
|
doUpgrade ()
|
|
pickleMethod
|
pickleMethod ( method )
support function for copy_reg to pickle method refs
|
|
pickleModule
|
pickleModule ( module )
support function for copy_reg to pickle module refs
|
|
pickleStringI
|
pickleStringI ( stringi )
|
|
pickleStringO
|
pickleStringO ( stringo )
support function for copy_reg to pickle cStringIO.OutputTypes
|
|
requireUpgrade
|
requireUpgrade ( obj )
Require that a Versioned instance be upgraded completely first.
|
|
unpickleMethod
|
unpickleMethod (
im_name,
im_self,
im_class,
)
support function for copy_reg to unpickle method refs
|
|
unpickleModule
|
unpickleModule ( name )
support function for copy_reg to unpickle module refs
|
|
unpickleStringI
|
unpickleStringI ( val, sek )
|
|
unpickleStringO
|
unpickleStringO ( val, sek )
|
Classes
|
|
Ephemeral |
This type of object is never persisted; if possible, even references to it
|
Versioned |
This type of object is persisted with versioning information.
|
|