#include <adf++.h>
Public Types | |
enum | Status { READ_ONLY, OLD, NEW, SCRATCH } |
enum | Format { NATIVE, IEEE_BIG, IEEE_LITTLE, CRAY } |
Public Methods | |
File (std::string const &iFileName, Status iStatus=READ_ONLY, Format iFormat=NATIVE) | |
~File () | |
Format | getFormat () const |
Node | getRoot () const |
std::string | getVersionString () const |
char | getVersionMajor () const |
int | getVersionMinor () const |
Static Public Methods | |
std::string | getLibraryVersionString () |
char | getLibraryVersionMajor () |
int | getLibraryVersionMinor () |
Protected Attributes | |
Node | mRootNode |
double | mRootId |
|
The possible formats for numeric (i.e. real) data. |
|
The possible open policies. |
|
Open a ADF database with specified status and format. Format is ignored for iStatus==OLD and READ_ONLY. |
|
Deleted this ADF database handle and all attached node handles. |
|
Get the format this file is written in. |
|
|
|
|
|
Get the version of the library which is running. Format of the string is something like E01001. |
|
Get the root node of this file. |
|
|
|
|
|
Get the version of the library this file was written with. Format of the string is something like E01001. |
|
|
|
|