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 () |