|
NeXus
1
|
Definition of the NeXus C++ API. More...
#include <map>#include <string>#include <utility>#include <vector>#include "napi.h"#include "NeXusStream.hpp"

Go to the source code of this file.
Classes | |
| struct | NeXus::Info |
| This structure holds the type and dimensions of a primative field/array. More... | |
| struct | NeXus::AttrInfo |
| Information about an attribute. More... | |
| class | NeXus::File |
| The Object that allows access to the information in the file. More... | |
Namespaces | |
| namespace | NeXus |
Macros | |
| #define | NXDLL_EXPORT |
Typedefs | |
| typedef std::multimap < std::string, std::string > | NeXus::TypeMap |
| Type definition for a type-keyed multimap. | |
Enumerations | |
| enum | NeXus::NXnumtype { NeXus::FLOAT32 = NX_FLOAT32, NeXus::FLOAT64 = NX_FLOAT64, NeXus::INT8 = NX_INT8, NeXus::UINT8 = NX_UINT8, NeXus::INT16 = NX_INT16, NeXus::UINT16 = NX_UINT16, NeXus::INT32 = NX_INT32, NeXus::UINT32 = NX_UINT32, NeXus::INT64 = NX_INT64, NeXus::UINT64 = NX_UINT64, NeXus::CHAR = NX_CHAR, NeXus::BINARY = NX_BINARY } |
| The primitive types published by this API. More... | |
| enum | NeXus::NXcompression { NeXus::CHUNK = NX_CHUNK, NeXus::NONE = NX_COMP_NONE, NeXus::LZW = NX_COMP_LZW, NeXus::RLE = NX_COMP_RLE, NeXus::HUF = NX_COMP_HUF } |
| The available compression types. More... | |
Definition of the NeXus C++ API.
Definition in file NeXusFile.hpp.
| #define NXDLL_EXPORT |
Definition at line 23 of file NeXusFile.hpp.
1.8.1.1