#include <any>#include <cstdint>#include <iostream>#include <memory>#include <string>#include <typeindex>#include <unordered_map>#include <unordered_set>#include <variant>#include <vector>#include <boost/multi_array.hpp>#include "Types.hpp"Go to the source code of this file.
Classes | |
| class | AQNWB::IO::BaseDataType |
| Represents a base data type. More... | |
| class | AQNWB::IO::ArrayDataSetConfig |
| The configuration for an array dataset. More... | |
| class | AQNWB::IO::BaseIO |
| The BaseIO class is an abstract base class that defines the interface for input/output (IO) operations on a file. More... | |
| class | AQNWB::IO::BaseRecordingData |
| The base class to represent recording data that can be extended. More... | |
Namespaces | |
| namespace | AQNWB::IO |
| The namespace for IO components of AqNWB. | |
| namespace | AQNWB |
| The main namespace for AqNWB. | |
Macros | |
| #define | DEFAULT_STR_SIZE 256 |
| #define | DEFAULT_ARRAY_SIZE 1 |
Typedefs | |
| using | StorageObjectType = AQNWB::Types::StorageObjectType |
| using | Status = AQNWB::Types::Status |
| using | SizeArray = AQNWB::Types::SizeArray |
Enumerations | |
| enum class | AQNWB::IO::SearchMode { AQNWB::IO::STOP_ON_TYPE = 1 , AQNWB::IO::CONTINUE_ON_TYPE = 2 } |
| Enum class for specifying the search mode for findTypes. More... | |
| enum class | AQNWB::IO::FileMode { AQNWB::IO::Overwrite , AQNWB::IO::ReadWrite , AQNWB::IO::ReadOnly } |
| The access mode for the file. More... | |
| #define DEFAULT_ARRAY_SIZE 1 |
| #define DEFAULT_STR_SIZE 256 |
| using SizeArray = AQNWB::Types::SizeArray |
| using Status = AQNWB::Types::Status |