WARPXM v1.10.0
|
This is the complete list of members for WxIoBase, including all inherited members.
addOpenFile(WxIoNodeType node) | WxIoBase | protectedvirtual |
closeFile(WxIoNodeType fileNode)=0 | WxIoBase | pure virtual |
closeNode(WxIoNodeType node) const =0 | WxIoBase | pure virtual |
closeOpenFiles() | WxIoBase | protectedvirtual |
createDataSet(WxIoNodeType node, const std::string &name, const WxRange &range, const std::type_info &typeinfo) const =0 | WxIoBase | pure virtual |
createDataSet(WxIoNodeType node, const std::string &dataName) const =0 | WxIoBase | pure virtual |
createDumpFile(const std::string &dataName) | WxIoBase | virtual |
createFile(const std::string &fileName)=0 | WxIoBase | pure virtual |
createGroup(WxIoNodeType node, const std::string &dataName) const =0 | WxIoBase | pure virtual |
getBaseName() | WxIoBase | inline |
getDataShape(WxIoNodeType node, const std::string &dataSetName, WxRange &dataShape) const | WxIoBase | inline |
getDumpFileName(const std::string &dataName) | WxIoBase | virtual |
getDumpNo() | WxIoBase | inline |
getGroupNames(WxIoNodeType node) const =0 | WxIoBase | pure virtual |
openDataSet(WxIoNodeType node, const std::string &dataName) const =0 | WxIoBase | pure virtual |
openDumpFile(const std::string &dataName, const std::string &perms) | WxIoBase | virtual |
openFile(const std::string &fileName, const std::string &perms)=0 | WxIoBase | pure virtual |
openGroup(WxIoNodeType node, const std::string &dataName) const =0 | WxIoBase | pure virtual |
readAttribute(WxIoNodeType node, const std::string &attribName, T *attrib) | WxIoBase | inline |
readDataSet(WxIoNodeType node, const std::string &dataName, const std::vector< std::pair< int, int > > &memorySpaceCorners, const std::vector< std::pair< int, int > > &readSelectionCorners, T *data) const | WxIoBase | inline |
readFromDataSet(WxIoNodeType node, const WxRange &memoryRange, const WxRange &memorySubRange, const WxRange &fileRange, const WxRange &fileSubRange, T *data) const | WxIoBase | inline |
readStrAttribute(WxIoNodeType node, const std::string &attribName, std::string &attrib) const =0 | WxIoBase | pure virtual |
readStrVecAttribute(WxIoNodeType node, const std::string &attribName) const =0 | WxIoBase | pure virtual |
readVecAttribute(WxIoNodeType node, const std::string &attribName, T *attribStorage, int count) | WxIoBase | inline |
removeOpenFile(WxIoNodeType node) | WxIoBase | protectedvirtual |
setBaseName(const std::string &bn) | WxIoBase | inline |
setDumpNo(int d) | WxIoBase | inline |
setIo(const WxIoTmpl *b) | WxIoBase | inlineprotected |
suffix | WxIoBase | protected |
writeAttribute(WxIoNodeType node, const std::string &attribName, const T *attrib) | WxIoBase | inline |
writeDataSet(WxIoNodeType node, const std::string &dataName, const std::vector< std::pair< int, int > > &fileSpaceCorners, const std::vector< std::pair< int, int > > &memorySpaceCorners, const std::vector< std::pair< int, int > > &writeSelectionCorners, const T *data) const | WxIoBase | inline |
writeStrAttribute(WxIoNodeType node, const std::string &attribName, const std::string &attrib) const =0 | WxIoBase | pure virtual |
writeStrVecAttribute(WxIoNodeType node, const std::string &attribName, const std::vector< std::string > &stringsvector) const =0 | WxIoBase | pure virtual |
writeToDataSet(WxIoNodeType node, const WxRange &memoryRange, const WxRange &memorySubRange, const WxRange &fileRange, const WxRange &fileSubRange, const T *data) const | WxIoBase | inline |
writeVecAttribute(WxIoNodeType node, const std::string &attribName, const std::vector< T > &attrib) | WxIoBase | inline |
writeVecAttribute(WxIoNodeType node, const std::string &attribName, const T *attribStorage, int count) | WxIoBase | inline |
WxIoBase() | WxIoBase | protected |
WxIoBase(const std::string &sfx) | WxIoBase | protected |
WxIoBase(const std::string &bn, int d, const std::string &sfx) | WxIoBase | protected |
~WxIoBase() | WxIoBase | virtual |