|
NexusCPP
3.5.0
|
This is the complete list of members for nxcpp::NexusFile, including all inherited members.
| AttrCount() | nxcpp::NexusFile | |
| BuildAxisDict(std::map< std::string, std::string > *pmapAxis, const char *pszGroupPath=NULL, const char *pcszDataSet=NULL) | nxcpp::NexusFile | |
| BuildScanAxisDict(std::map< std::string, std::string > *pmapAxis, const char *pszGroupPath=NULL, const char *pcszDataSet=NULL) | nxcpp::NexusFile | |
| Close() | nxcpp::NexusFile | |
| CloseAllGroups() | nxcpp::NexusFile | |
| CloseDataSet() | nxcpp::NexusFile | |
| CloseGroup() | nxcpp::NexusFile | |
| Create(const char *pcszFullPath, ENexusCreateMode eMode=NX_HDF5) | nxcpp::NexusFile | |
| CreateCompressedDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int *piChunkDim, CompressionFilter filter=CompressZLIB, FilterConfig filter_config=FilterConfig(), int bOpen=true) | nxcpp::NexusFile | |
| CreateDataSet(const char *pcszName, NexusDataType eDataType, int iRank, int *piDim, int bOpen=true) | nxcpp::NexusFile | |
| CreateGroup(const char *pcszName, const char *pcszClass, bool bOpen=true) | nxcpp::NexusFile | |
| CreateGroupPath(const char *pszPath) | nxcpp::NexusFile | |
| CurrentDataset() | nxcpp::NexusFile | |
| CurrentGroupClass() | nxcpp::NexusFile | |
| CurrentGroupName() | nxcpp::NexusFile | |
| CurrentGroupPath() | nxcpp::NexusFile | |
| Flush() | nxcpp::NexusFile | |
| GetAttribute(const char *pcszAttr, int *piBufLen, void *pData, NexusDataType eDataType) | nxcpp::NexusFile | |
| GetAttribute(const char *pcszAttr, long *plValue) | nxcpp::NexusFile | |
| GetAttribute(const char *pcszAttr, double *pdValue) | nxcpp::NexusFile | |
| GetAttribute(const char *pcszAttr, float *pfValue) | nxcpp::NexusFile | |
| GetAttribute(const char *pcszAttr, std::string *pstrValue) | nxcpp::NexusFile | |
| GetAttribute(const char *, char *, int) | nxcpp::NexusFile | |
| GetAttributeAsString(const NexusAttrInfo &aAttrInfo) | nxcpp::NexusFile | |
| GetAttributeAsString(const char *pszAttrName, const char *pcszDataSet, std::string *pstrValue) | nxcpp::NexusFile | |
| GetData(NexusDataSet *pDataSet, const char *pcszDataSet=NULL) | nxcpp::NexusFile | |
| GetDataSetInfo(NexusDataSetInfo *pDataSetInfo, const char *pcszDataSet) | nxcpp::NexusFile | |
| GetDataSetLink(NexusItemID *pnxl) | nxcpp::NexusFile | |
| GetDataSubSet(NexusDataSet *pDataSet, const char *pcszDataSet=NULL) | nxcpp::NexusFile | |
| GetFirstAttribute(NexusAttrInfo *pAttrInfo, const char *pcszDataSet=NULL) | nxcpp::NexusFile | |
| GetFirstItem(NexusItemInfo *pItemInfo) | nxcpp::NexusFile | |
| GetGroupChildren(std::vector< std::string > *pvecDatasets, std::vector< std::string > *pvecGroupNames, std::vector< std::string > *pvecGroupClasses) | nxcpp::NexusFile | |
| GetGroupChildren() | nxcpp::NexusFile | |
| GetGroupLink(NexusItemID *pnxl) | nxcpp::NexusFile | |
| GetNextAttribute(NexusAttrInfo *pAttrInfo) | nxcpp::NexusFile | |
| GetNextItem(NexusItemInfo *pItemInfo) | nxcpp::NexusFile | |
| GetScanDim(const char *pszDataGroupPath) | nxcpp::NexusFile | |
| HasAttribute(const char *pszAttrName, const char *pcszDataSet=NULL, const std::string &strAttrVal="") | nxcpp::NexusFile | |
| Initialize() | nxcpp::NexusFile | static |
| ItemCount() | nxcpp::NexusFile | |
| LinkToCurrentGroup(const NexusItemID &nxl) | nxcpp::NexusFile | |
| NexusFile(const char *pcszFullPath=NULL, OpenMode eMode=NONE, bool use_lock=false) | nxcpp::NexusFile | |
| NONE enum value | nxcpp::NexusFile | |
| OpenDataSet(const char *pcszName, bool bThrowException=true) | nxcpp::NexusFile | |
| OpenGroup(const char *pcszName, const char *pcszClass, bool bThrowException=true) | nxcpp::NexusFile | |
| OpenGroupPath(const char *pszPath, bool bThrowException=true) | nxcpp::NexusFile | |
| OpenMode enum name | nxcpp::NexusFile | |
| OpenRead(const char *pcszFullPath) | nxcpp::NexusFile | |
| OpenReadWrite(const char *pcszFullPath) | nxcpp::NexusFile | |
| PutAttr(const char *pcszName, void *pValue, int iLen, NexusDataType eDataType) | nxcpp::NexusFile | |
| PutAttr(const char *pcszName, long lValue) | nxcpp::NexusFile | |
| PutAttr(const char *pcszName, const char *pcszValue) | nxcpp::NexusFile | |
| PutAttr(const char *pcszName, double dValue) | nxcpp::NexusFile | |
| PutAttr(const char *pcszName, float fValue) | nxcpp::NexusFile | |
| PutData(void *pData, const char *pcszName=NULL, int bFlush=false) | nxcpp::NexusFile | |
| PutDataSubSet(void *pData, int *piStart, int *piSize, const char *pcszName=NULL) | nxcpp::NexusFile | |
| READ enum value | nxcpp::NexusFile | |
| SearchDataSetFromAttr(const char *pszAttrName, std::vector< std::string > *pvecDataSets, const std::string &strAttrVal="") | nxcpp::NexusFile | |
| SearchDataSetFromAttrAndRank(const char *pszAttrName, int iRank, std::vector< std::string > *pvecDataSets, const std::string &strAttrVal="") | nxcpp::NexusFile | |
| SearchFirstDataSetFromAttr(const char *pszAttrName, std::string *pstrDataSet, const std::string &strAttrVal="") | nxcpp::NexusFile | |
| SearchFirstDataSetFromAttrAndRank(const char *pszAttrName, int iRank, std::string *pstrDataSet, const std::string &strAttrVal="") | nxcpp::NexusFile | |
| SearchGroup(const char *pszGroupName, const char *pszClassName, std::vector< std::string > *pvecPaths, const char *pszStartPath=NULL) | nxcpp::NexusFile | |
| SetUserPtr(void *p) | nxcpp::NexusFile | inline |
| USE_LOCK | nxcpp::NexusFile | static |
| UserPtr() const | nxcpp::NexusFile | inline |
| WRITE enum value | nxcpp::NexusFile | |
| WriteData(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piDim, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, void *pData, NexusDataType eDataType, const std::vector< std::size_t > &Shape, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, float fValue, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, double dValue, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, long lValue, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, const char *pcszValue, bool bCreate=true) | nxcpp::NexusFile | |
| WriteData(const char *pcszName, void *pData, int _iLen, bool bCreate=true) | nxcpp::NexusFile | |
| WriteDataSubSet(const char *pcszName, void *pData, NexusDataType eDataType, int iRank, int *piStart, int *piDim, bool bCreate=true, bool bNoDim=false) | nxcpp::NexusFile | |
| ~NexusFile() | nxcpp::NexusFile |
1.8.13