FileBackedObjectManager
Provides an interface to back an object with a serializer
default_directory: NoneType
__init__(self, obj, chk=None, loc=None, checkpoint_class=<class 'McUtils.Scaffolding.Checkpointing.NumPyCheckpointer'>):
obj:objectthe object to back
chk:Checkpointera checkpointer to manage storing attributes
loc:strthe location where attributes should be stored
checkpoint_class:Type[Checkpointer]a subclass of Checkpointer that implements the actual writing to disk
@classmethod
get_default_directory(cls):
@property
basename(self):
get_basename(self):
save_attr(self, attr):
load_attr(self, attr):