Base class for CBVS read and write manager. More...
Classes | |
| class | AuxInlInf |
Public Member Functions | |
| CBVSIOMgr (const char *basefname) | |
| virtual | ~CBVSIOMgr () |
| bool | failed () const |
| const char * | errMsg () const |
| virtual void | close ()=0 |
| virtual int | nrComponents () const =0 |
| virtual const BinID & | binID () const =0 |
| BufferString | getFileName (int nr) const |
Static Public Member Functions | |
| static BufferString | baseFileName (const char *) |
| static BufferString | getFileName (const char *, int) |
| returns aux file name for negative nr | |
| static int | getFileNr (const char *) |
| returns 0 or number behind '^' | |
Protected Member Functions | |
| virtual const char * | errMsg_ () const =0 |
Protected Attributes | |
| BufferString | basefname_ |
| BufferString | errmsg_ |
| BufferStringSet | fnames_ |
| int | curnr_ |
Base class for CBVS read and write manager.
| CBVSIOMgr::CBVSIOMgr | ( | const char * | basefname | ) | [inline] |
| virtual CBVSIOMgr::~CBVSIOMgr | ( | ) | [virtual] |
| static BufferString CBVSIOMgr::baseFileName | ( | const char * | ) | [static] |
| virtual const BinID& CBVSIOMgr::binID | ( | ) | const [pure virtual] |
Implemented in CBVSReadMgr, and CBVSWriteMgr.
| virtual void CBVSIOMgr::close | ( | ) | [pure virtual] |
Implemented in CBVSReadMgr, and CBVSWriteMgr.
| const char* CBVSIOMgr::errMsg | ( | ) | const [inline] |
| virtual const char* CBVSIOMgr::errMsg_ | ( | ) | const [protected, pure virtual] |
Implemented in CBVSReadMgr, and CBVSWriteMgr.
| bool CBVSIOMgr::failed | ( | ) | const [inline] |
| static BufferString CBVSIOMgr::getFileName | ( | const char * | , | |
| int | ||||
| ) | [static] |
returns aux file name for negative nr
| BufferString CBVSIOMgr::getFileName | ( | int | nr | ) | const [inline] |
| static int CBVSIOMgr::getFileNr | ( | const char * | ) | [static] |
returns 0 or number behind '^'
| virtual int CBVSIOMgr::nrComponents | ( | ) | const [pure virtual] |
Implemented in CBVSReadMgr, and CBVSWriteMgr.
BufferString CBVSIOMgr::basefname_ [protected] |
int CBVSIOMgr::curnr_ [protected] |
BufferString CBVSIOMgr::errmsg_ [protected] |
BufferStringSet CBVSIOMgr::fnames_ [protected] |
1.7.1