|
Mantid
|
The primitive types published by this API. More...
#include <NexusFile_fwd.h>
Public Member Functions | |
| NXnumtype () | |
| NXnumtype (int const val) | |
| operator int () const | |
| operator std::string () const | |
| NXnumtype & | operator= (int const) |
Static Public Attributes | |
| static unsigned short constexpr | BAD = 0xFFu |
| static unsigned short constexpr | BINARY = 0xF1u |
| static unsigned short constexpr | CHAR = 0xF0u |
| static unsigned short constexpr | FLOAT32 = 0x24u |
| static unsigned short constexpr | FLOAT64 = 0x28u |
| static unsigned short constexpr | INT16 = 0x12u |
| static unsigned short constexpr | INT32 = 0x14u |
| static unsigned short constexpr | INT64 = 0x18u |
| static unsigned short constexpr | INT8 = 0x11u |
| static unsigned short constexpr | UINT16 = 0x02u |
| static unsigned short constexpr | UINT32 = 0x04u |
| static unsigned short constexpr | UINT64 = 0x08u |
| static unsigned short constexpr | UINT8 = 0x01u |
Static Private Member Functions | |
| static int | validate_val (int const x) |
Private Attributes | |
| int | m_val |
The primitive types published by this API.
Definition at line 67 of file NexusFile_fwd.h.
| NXnumtype::NXnumtype | ( | ) |
| NXnumtype::NXnumtype | ( | int const | val | ) |
| NXnumtype::operator int | ( | ) | const |
| NXnumtype::operator std::string | ( | ) | const |
| NXnumtype & NXnumtype::operator= | ( | int const | ) |
|
staticprivate |
|
staticconstexpr |
Definition at line 83 of file NexusFile_fwd.h.
Referenced by hdf5ToNXType().
|
staticconstexpr |
Definition at line 82 of file NexusFile_fwd.h.
Referenced by hdf5ToNXType().
|
staticconstexpr |
Definition at line 81 of file NexusFile_fwd.h.
Referenced by Mantid::Nexus::NXDataSet::getAttributes(), hdf5ToNXType(), Mantid::DataHandling::LoadEventNexus::loadEntryMetadata(), Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), NXgetattr(), nxToHDF5Type(), Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun(), Mantid::DataObjects::LeanElasticPeaksWorkspace::saveNexus(), Mantid::DataObjects::PeaksWorkspace::saveNexus(), Mantid::Kernel::TimeSeriesProperty< TYPE >::saveProperty(), Mantid::Nexus::NexusFileIO::writeNexusProcessedData2D(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 71 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::LoadBankFromDiskTask::loadEventWeights(), Mantid::DataHandling::LoadMuonNexusV2NexusHelper::loadFirstGoodDataFromNexus(), Mantid::DataHandling::LoadMuonNexusV2NexusHelper::loadLastGoodDataFromNexus(), Mantid::DataHandling::LoadNexusLogs::loadSELog(), Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), Mantid::DataObjects::BoxControllerNeXusIO::prepareNxSdata_CurVersion(), Mantid::DataObjects::BoxControllerNeXusIO::prepareNxSToWrite_CurVersion(), Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun(), Mantid::DataObjects::MDBoxFlatTree::saveAffineTransformMatrix(), Mantid::Nexus::NexusFileIO::writeNexusProcessedDataEventCombined(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 72 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::BankPulseTimes::BankPulseTimes(), Mantid::MDAlgorithms::SaveMD::doSaveHisto(), Mantid::MDAlgorithms::SaveMD2::doSaveHisto(), Mantid::DataHandling::SaveNXSPE::exec(), Mantid::MDAlgorithms::LoadMD::loadHisto(), Mantid::DataHandling::LoadNexusProcessed::loadLeanElasticPeaksEntry(), Mantid::DataHandling::LoadNexusProcessed::loadPeaksEntry(), Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), Mantid::DataObjects::BoxControllerNeXusIO::prepareNxSdata_CurVersion(), Mantid::DataObjects::BoxControllerNeXusIO::prepareNxSToWrite_CurVersion(), Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun(), Mantid::Kernel::V3D::saveNexus(), Mantid::DataHandling::SaveNXTomo::setupFile(), Mantid::Nexus::NexusFileIO::writeNexusBinMasking(), Mantid::Nexus::NexusFileIO::writeNexusProcessedData2D(), Mantid::Nexus::NexusFileIO::writeNexusProcessedDataEventCombined(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 74 of file NexusFile_fwd.h.
Referenced by Mantid::Nexus::NXDataSet::getAttributes(), nxToHDF5Type(), and Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun().
|
staticconstexpr |
Definition at line 75 of file NexusFile_fwd.h.
Referenced by Mantid::Nexus::NXDataSet::getAttributes(), Mantid::DataHandling::LoadMuonNexusV2NexusHelper::loadFirstGoodDataFromNexus(), Mantid::DataHandling::LoadMuonNexusV2NexusHelper::loadLastGoodDataFromNexus(), Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun(), Mantid::Nexus::NexusFileIO::writeNexusBinMasking(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 76 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), Mantid::Nexus::NexusFileIO::writeNexusProcessedDataEventCombined(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 73 of file NexusFile_fwd.h.
Referenced by Mantid::MDAlgorithms::SaveMD::doSaveHisto(), Mantid::MDAlgorithms::SaveMD2::doSaveHisto(), Mantid::MDAlgorithms::LoadMD::loadHisto(), and nxToHDF5Type().
|
private |
Definition at line 86 of file NexusFile_fwd.h.
|
staticconstexpr |
Definition at line 78 of file NexusFile_fwd.h.
Referenced by Mantid::Nexus::NXDataSet::getAttributes(), nxToHDF5Type(), and Mantid::DataHandling::LoadHelper::recurseAndAddNexusFieldsToWsRun().
|
staticconstexpr |
Definition at line 79 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 80 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::BankPulseTimes::BankPulseTimes(), Mantid::DataHandling::DetermineChunking::exec(), Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), Mantid::DataHandling::numEvents(), nxToHDF5Type(), Mantid::Nexus::NexusFileIO::writeNexusBinMasking(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().
|
staticconstexpr |
Definition at line 77 of file NexusFile_fwd.h.
Referenced by Mantid::DataHandling::LoadNexusProcessed::loadTableEntry(), nxToHDF5Type(), Mantid::DataHandling::SaveNXTomo::writeLogValues(), and Mantid::Nexus::NexusFileIO::writeNexusTableWorkspace().