#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. |
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001