Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

NVcontainer::Header Struct Reference

List of all members.

Public Member Functions

 Header ()
void clear ()

Public Attributes

unsigned int hlen
unsigned int version
nvoff_t size
nvtime_t mtime
nvoff_t freelist
nvoff_t bytes_free
nvoff_t userdata

Constructor & Destructor Documentation

NVcontainer::Header::Header  )  [inline]
 

Definition at line 38 of file NVcontainer.h.

References clear().

00038                           {
00039                         clear();
00040                 } void clear() {


Member Function Documentation

void NVcontainer::Header::clear void   )  [inline]
 

Definition at line 40 of file NVcontainer.h.

Referenced by Header().

00040                                {
00041                         hlen = sizeof(Header);
00042                         version = 2;
00043                         size = hlen;
00044                         mtime = 0;
00045                         freelist = userdata = 0;
00046                         bytes_free = 0;
00047         }};


Member Data Documentation

nvoff_t NVcontainer::Header::bytes_free
 

Definition at line 36 of file NVcontainer.h.

Referenced by NVcontainer::nvalloc(), NVcontainer::nvfree(), NVcontainer::open(), and NVcontainer::resize().

nvoff_t NVcontainer::Header::freelist
 

Definition at line 35 of file NVcontainer.h.

Referenced by NVcontainer::nvalloc(), NVcontainer::nvfree(), NVcontainer::open(), and NVcontainer::resize().

unsigned int NVcontainer::Header::hlen
 

Definition at line 31 of file NVcontainer.h.

Referenced by NVcontainer::make_current(), and NVcontainer::open().

nvtime_t NVcontainer::Header::mtime
 

Definition at line 34 of file NVcontainer.h.

Referenced by NVcontainer::getmtime(), and NVcontainer::setmtime().

nvoff_t NVcontainer::Header::size
 

Definition at line 33 of file NVcontainer.h.

Referenced by NVcontainer::is_current(), NVcontainer::make_current(), NVcontainer::open(), and NVcontainer::resize().

nvoff_t NVcontainer::Header::userdata
 

Definition at line 37 of file NVcontainer.h.

Referenced by NVcontainer::getdata(), NVcontainer::getdatap(), and NVcontainer::setdata().

unsigned int NVcontainer::Header::version
 

Definition at line 32 of file NVcontainer.h.

Referenced by NVcontainer::make_current().


The documentation for this struct was generated from the following file:
Generated on Sun Oct 24 21:08:24 2004 for NewsCache by doxygen 1.3.6-20040222