aqnwb 0.1.0
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAQNWB::IO::BaseDataTypeRepresents a base data type
 CAQNWB::IO::BaseIOAbstract base class that defines the interface for input/output (IO) operations on a file
 CAQNWB::IO::HDF5::HDF5IOInterface for reading and writing data to HDF5 files
 CAQNWB::IO::BaseRecordingDataThe base class to represent recording data that can be extended
 CAQNWB::IO::HDF5::HDF5RecordingDataRepresents an HDF5 Dataset that can be extended indefinitely in blocks
 CAQNWB::ChannelClass for storing acquisition system channel information
 CAQNWB::IO::DataBlock< DTYPE >Structure to hold data and shape for a typed data vector
 CAQNWB::IO::DataBlockGenericGeneric structure to hold type-erased data and shape
 Cstd::false_type
 CAQNWB::IO::isAllowedStorageObjectType< StorageObjectType::Attribute >
 CAQNWB::IO::isAllowedStorageObjectType< StorageObjectType::Dataset >
 CAQNWB::IO::isAllowedStorageObjectType< T >
 Cstd::integral_constant
 CAQNWB::IO::ReadDataWrapper< OTYPE, VTYPE >::isDataset< U >Internal embedded Trait to Check the OTYPE Enum Value at compile time
 CAQNWB::Types::IsDataStorageObjectType< T >Helper struct to check if a value is a data field, i.e., Dataset or Attribute
 CAQNWB::IO::ReadDataWrapper< OTYPE, VTYPE >Class for wrapping data objects (datasets or attributes) for reading data from a file
 CAQNWB::NWB::RecordingContainersInterface for managing and holding groups of Containers acquired during a recording
 CAQNWB::NWB::RegisteredTypeBase class for types defined in the NWB schema
 CAQNWB::NWB::ContainerAbstract data type for a group storing collections of data and metadata
 CAQNWB::NWB::DeviceMetadata about a data acquisition device, e.g., recording system, electrode, microscope
 CAQNWB::NWB::DynamicTableRepresents a group containing multiple datasets that are aligned on the first dimension
 CAQNWB::NWB::ElectrodeTableRepresents a table containing electrode metadata
 CAQNWB::NWB::ElectrodeGroupPhysical grouping of electrodes, e.g. a shank of an array
 CAQNWB::NWB::NWBFileInterface for setting up and managing the NWB file
 CAQNWB::NWB::TimeSeriesGeneral purpose time series
 CAQNWB::NWB::AnnotationSeriesTimeSeries storing text-based records about the experiment
 CAQNWB::NWB::ElectricalSeriesGeneral purpose time series
 CAQNWB::NWB::SpikeEventSeriesStores snapshots/snippets of recorded spike events (i.e., threshold crossings)
 CAQNWB::NWB::DataAn abstract data type for a dataset
 CAQNWB::NWB::ElementIdentifiersA list of unique identifiers for values within a dataset, e.g. rows of a DynamicTable
 CAQNWB::NWB::VectorDataAn n-dimensional dataset representing a column of a DynamicTable
 Cstd::true_type
 CAQNWB::IO::isAllowedStorageObjectType< StorageObjectType::Attribute >
 CAQNWB::IO::isAllowedStorageObjectType< StorageObjectType::Dataset >
 CAQNWB::TypesProvides definitions for various types used in the project