C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

File space. More...

#include <io_buffer.h>

+ Collaboration diagram for FileSpace:

Public Member Functions

 FileSpace ()
 Constructor.
 
virtual ~FileSpace ()
 Destructor.
 

Protected Attributes

uint16 m_last
 Count of used bytes in the last cluster.
 
SArray< size_t > self
 Data array.
 

Friends

void WriteFileSpace (void *, VERSION version, const FileSpace &, bool writeFull)
 Write the file space.
 
bool ReadFileSpace (void *, VERSION version, size_t &cnt, FileSpace &, const iobuf *owner, bool readFull)
 Read the file space.
 
readeroperator>> (reader &, FileSpace &)
 Read operator.
 
readeroperator>> (reader &, FileSpace *&)
 Read operator.
 
writeroperator<< (writer &, const FileSpace &)
 Write operator.
 
writeroperator<< (writer &, const FileSpace *)
 Write operator.
 

Detailed Description

File space.

File space. Space allocated for file (array of indices in array of clusters).


The documentation for this class was generated from the following file: