Mantid
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Mantid::NeXus::NXInfo Struct Reference

C++ implementation of NeXus classes. More...

#include <NexusClasses.h>

Public Member Functions

 NXInfo ()
 
 operator bool ()
 returns success of an operation More...
 

Public Attributes

int dims [4]
 sizes along each dimension More...
 
std::string nxname
 name of the object More...
 
int rank
 number of dimensions of the data More...
 
NXstatus stat
 return status More...
 
int type
 type of the data, e.g. NX_CHAR, NX_FLOAT32, see napi.h More...
 

Detailed Description

C++ implementation of NeXus classes.

Author
Roman Tolchenov, Tessella plc
Date
28/05/2009 Structure for keeping information about a Nexus data set, such as the dimensions and the type

Definition at line 41 of file NexusClasses.h.

Constructor & Destructor Documentation

◆ NXInfo()

Mantid::NeXus::NXInfo::NXInfo ( )
inline

Definition at line 42 of file NexusClasses.h.

Member Function Documentation

◆ operator bool()

Mantid::NeXus::NXInfo::operator bool ( )
inline

returns success of an operation

Definition at line 48 of file NexusClasses.h.

References stat.

Member Data Documentation

◆ dims

int Mantid::NeXus::NXInfo::dims[4]

◆ nxname

std::string Mantid::NeXus::NXInfo::nxname

name of the object

Definition at line 43 of file NexusClasses.h.

Referenced by Mantid::NeXus::NXDataSet::NXDataSet(), and Mantid::NeXus::NXClass::readAllInfo().

◆ rank

int Mantid::NeXus::NXInfo::rank

◆ stat

NXstatus Mantid::NeXus::NXInfo::stat

◆ type

int Mantid::NeXus::NXInfo::type

The documentation for this struct was generated from the following file: