Public Types |
typedef iterator< Base > | Base_iterator_t |
enum | OpenMode { WRITE,
READ,
MODIFY
} |
enum | SearchBaseDown {
STRICT,
LEVEL_1,
LEVEL_2,
LEVEL_3,
LEVEL_4,
LEVEL_ALL = -1
} |
Public Methods |
| File (std::string const &iFileName, OpenMode iMode=READ, SearchBaseDown iSearch=STRICT) |
| ~File () |
double | getFileVersion () const |
int | getNumBase () const |
bool | hasBase (std::string const &iName) const |
Base | getBase (std::string const &iName) const |
Base_iterator_t | beginBase () const |
Base_iterator_t | endBase () const |
void | deleteBase (std::string const &iName) |
Base | writeBase (std::string const &iBaseName, int iCellDimension, int iPhysicalDimension) |
Static Public Methods |
double | getLibraryVersion () |