Overview Chapter

class CStorage

Constructors and Destructors
CStorage CStorage
~CStorageDestructor.
Operations
CopyContent Herkules
MergeRepository Herkules merge with the repository from another database.
AddClassToRepository AddClassToRepository
FindClassInRepository Given the name, find the class.
Overridables
AddClass AddClass
Close Close
FireChangedEvent FireChangedEvent
GetClass GetClass
GetClass GetClass
GetClassListGet an access object to find out about all classes.
ReadTextFileRead a special ini file and create database content.
WriteTextFileWrite a special ini file from database content.
CreateClassUsed by derived class in order to create correct CStoredClass-derived object.
   
                      
Data Members
   
private
int m_StorageImplementation;Just remember of what kind I am.
vector< IStoredClass*> m_lClasses;CStoredClasses are stored in a list.
IStorageEvent* m_pStorageEvent;Pointer to the event object.