Public Member Functions | Public Attributes

fsc_EntryMgr Class Reference
[File System Catalog]

entryMgr is equivalent to vector in fileio DB It manage same group of data and store as vectors in DB More...

#include <fsc_EntryMgr.h>

Inheritance diagram for fsc_EntryMgr:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 fsc_EntryMgr ()
 fsc_EntryMgr (ivd_VectorSize_t a_vecSize, ivd_RecordIDX_t a_vecIndex)
virtual ~fsc_EntryMgr ()

Public Attributes

ivd_RecordIDX_t m_prevVecIndex
 previous vector index When vector is resize new location should be choice and release old one.
ivd_VectorSize_t m_prevVecSize
 log_CLASSID_m

Detailed Description

entryMgr is equivalent to vector in fileio DB It manage same group of data and store as vectors in DB

Author:
Dejan Volk Lupo, HERMES SoftLab
See also:
<reference>

Definition at line 46 of file fsc_EntryMgr.h.


Constructor & Destructor Documentation

fsc_EntryMgr::fsc_EntryMgr (  ) 

Definition at line 50 of file fsc_EntryMgr.cpp.

        :
//        m_vecIndex(0),
        m_prevVecIndex(0), // previous and current are equal at begin
//DEL        m_vecSize(a_vecSize),
        m_prevVecSize(0)
{

}

fsc_EntryMgr::fsc_EntryMgr ( ivd_VectorSize_t  a_vecSize,
ivd_RecordIDX_t  a_vecIndex 
)

Definition at line 62 of file fsc_EntryMgr.cpp.

        :
//        m_vecIndex(a_vecIndex),
        m_prevVecIndex(a_vecIndex), // previous and current are equal at begin
//DEL        m_vecSize(a_vecSize),
        m_prevVecSize(a_vecSize)
{

}

fsc_EntryMgr::~fsc_EntryMgr (  )  [virtual]

Definition at line 76 of file fsc_EntryMgr.cpp.

{
    // do not delete m_relFile_p
}


Member Data Documentation

Reimplemented in fsc_CopyMgr, fsc_MedPosMgr, and fsc_SplitMgr.

Definition at line 65 of file fsc_EntryMgr.h.

previous vector index When vector is resize new location should be choice and release old one.

Definition at line 59 of file fsc_EntryMgr.h.

Referenced by fsc_SplitMgr::Dump(), fsc_CopyMgr::Dump(), fsc_SplitMgr::Write2DB(), and fsc_CopyMgr::Write2DB().


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