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

Information about a Nexus class. More...

#include <NexusClasses.h>

Public Member Functions

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

Public Attributes

int datatype
 NX data type if a dataset, e.g. More...
 
std::string nxclass
 NX class of the object or "SDS" if a dataset. More...
 
std::string nxname
 name of the object More...
 
NXstatus stat
 napi.h More...
 

Detailed Description

Information about a Nexus class.

Definition at line 53 of file NexusClasses.h.

Constructor & Destructor Documentation

◆ NXClassInfo()

Mantid::NeXus::NXClassInfo::NXClassInfo ( )
inline

Definition at line 54 of file NexusClasses.h.

Member Function Documentation

◆ operator bool()

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

returns success of an operation

Definition at line 60 of file NexusClasses.h.

References stat.

Member Data Documentation

◆ datatype

int Mantid::NeXus::NXClassInfo::datatype

NX data type if a dataset, e.g.

NX_CHAR, NX_FLOAT32, see

Definition at line 57 of file NexusClasses.h.

Referenced by Mantid::NeXus::NXClass::getNextEntry().

◆ nxclass

std::string Mantid::NeXus::NXClassInfo::nxclass

NX class of the object or "SDS" if a dataset.

Definition at line 56 of file NexusClasses.h.

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

◆ nxname

std::string Mantid::NeXus::NXClassInfo::nxname

◆ stat

NXstatus Mantid::NeXus::NXClassInfo::stat

napi.h

return status

Definition at line 59 of file NexusClasses.h.

Referenced by Mantid::NeXus::NXClass::getNextEntry(), and operator bool().


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