![]() |
aqnwb 0.1.0
|
This is the complete list of members for AQNWB::IO::HDF5::HDF5IO, including all inherited members.
attributeExists(const std::string &path) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
BaseIO(const std::string &filename) | AQNWB::IO::BaseIO | |
BaseIO(const BaseIO &)=delete | AQNWB::IO::BaseIO | |
canModifyObjects() override | AQNWB::IO::HDF5::HDF5IO | virtual |
close() override | AQNWB::IO::HDF5::HDF5IO | virtual |
createArrayDataSet(const IO::ArrayDataSetConfig &config, const std::string &path) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createAttribute(const IO::BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createAttribute(const std::string &data, const std::string &path, const std::string &name, const bool overwrite=false) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name, const bool overwrite=false) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createCommonNWBAttributes(const std::string &path, const std::string &objectNamespace, const std::string &neurodataType="") | AQNWB::IO::BaseIO | |
createGroup(const std::string &path) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createGroupIfDoesNotExist(const std::string &path) override | AQNWB::IO::HDF5::HDF5IO | protectedvirtual |
createLink(const std::string &path, const std::string &reference) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createReferenceAttribute(const std::string &referencePath, const std::string &path, const std::string &name) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createReferenceDataSet(const std::string &path, const std::vector< std::string > &references) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createStringDataSet(const std::string &path, const std::string &value) override | AQNWB::IO::HDF5::HDF5IO | virtual |
createStringDataSet(const std::string &path, const std::vector< std::string > &values) override | AQNWB::IO::HDF5::HDF5IO | virtual |
findTypes(const std::string &starting_path, const std::unordered_set< std::string > &types, SearchMode search_mode, bool exclude_starting_path=false) const | AQNWB::IO::BaseIO | virtual |
flush() override | AQNWB::IO::HDF5::HDF5IO | virtual |
getAttribute(const std::string &path) const | AQNWB::IO::HDF5::HDF5IO | private |
getBaseDataType(const H5::DataType &nativeType) | AQNWB::IO::HDF5::HDF5IO | static |
getDataSet(const std::string &path) override | AQNWB::IO::HDF5::HDF5IO | virtual |
getFileName() const | AQNWB::IO::BaseIO | inlinevirtual |
getH5ObjectType(const std::string &path) const | AQNWB::IO::HDF5::HDF5IO | |
getH5Type(IO::BaseDataType type) | AQNWB::IO::HDF5::HDF5IO | static |
getNativeType(IO::BaseDataType type) | AQNWB::IO::HDF5::HDF5IO | static |
getStorageObjects(const std::string &path, const StorageObjectType &objectType=StorageObjectType::Undefined) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
getStorageObjectShape(const std::string path) override | AQNWB::IO::HDF5::HDF5IO | virtual |
getStorageObjectType(std::string path) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
HDF5IO(const std::string &fileName, const bool disableSWMRMode=false) | AQNWB::IO::HDF5::HDF5IO | |
isOpen() const | AQNWB::IO::BaseIO | inline |
isReadyToOpen() const | AQNWB::IO::BaseIO | inline |
m_disableSWMRMode | AQNWB::IO::HDF5::HDF5IO | private |
m_file | AQNWB::IO::HDF5::HDF5IO | private |
m_filename | AQNWB::IO::BaseIO | protected |
m_opened | AQNWB::IO::BaseIO | protected |
m_readyToOpen | AQNWB::IO::BaseIO | protected |
objectExists(const std::string &path) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
open() override | AQNWB::IO::HDF5::HDF5IO | virtual |
open(FileMode mode) override | AQNWB::IO::HDF5::HDF5IO | virtual |
operator=(const BaseIO &)=delete | AQNWB::IO::BaseIO | |
readAttribute(const std::string &dataPath) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
readDataHelper(const HDF5TYPE &dataSource, size_t numElements, const H5::DataSpace &memspace, const H5::DataSpace &dataspace) const | AQNWB::IO::HDF5::HDF5IO | private |
readDataHelper(const HDF5TYPE &dataSource, size_t numElements) const | AQNWB::IO::HDF5::HDF5IO | private |
readDataset(const std::string &dataPath, const std::vector< SizeType > &start={}, const std::vector< SizeType > &count={}, const std::vector< SizeType > &stride={}, const std::vector< SizeType > &block={}) override | AQNWB::IO::HDF5::HDF5IO | virtual |
readReferenceAttribute(const std::string &dataPath) const override | AQNWB::IO::HDF5::HDF5IO | virtual |
readStringDataHelper(const HDF5TYPE &dataSource, size_t numElements, const H5::DataSpace &memspace, const H5::DataSpace &dataspace) const | AQNWB::IO::HDF5::HDF5IO | private |
readStringDataHelper(const HDF5TYPE &dataSource, size_t numElements) const | AQNWB::IO::HDF5::HDF5IO | private |
startRecording() override | AQNWB::IO::HDF5::HDF5IO | virtual |
stopRecording() override | AQNWB::IO::HDF5::HDF5IO | virtual |
~BaseIO() | AQNWB::IO::BaseIO | virtual |
~HDF5IO() | AQNWB::IO::HDF5::HDF5IO |