Class DataBlockFactory {ANSI C++}

Documentation
a real environment friendly FactoryInterface for Datablocks
Note: A concrete DatablockFactory could optimize the memory allocation
An derived it can return Datablocks from a FileReader


Parent PackageRACEAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Assigned ComponentsRACE


Operations
NameSignatureClass
generateDataBlock** <<abstract>> generate (size_t )DataBlockFactory
recyclevoid <<abstract>> recycle (DataBlock** schrott)DataBlockFactory
informduplicatevoid <<virtual>> informduplicate (DataBlock** )DataBlockFactory
informreleasevoid <<virtual>> informrelease (DataBlock** )DataBlockFactory
createDataBlock** create (DataBlockFactory* dbf, char * buffer, size_t size, bool withcontent = false)DataBlockFactory
destroyvoid destroy (DataBlock** dbf)DataBlockFactory


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named--dbf_DataBlockFactory--Not Named--DataBlock