aqnwb 0.1.0
Loading...
Searching...
No Matches
BaseIO.hpp File Reference
#include <cstdint>
#include <iostream>
#include <memory>
#include <string>
#include <vector>
#include "Types.hpp"
Include dependency graph for BaseIO.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AQNWB::BaseDataType
 Represents a base data type. More...
 
class  AQNWB::BaseIO
 The BaseIO class is an abstract base class that defines the interface for input/output (IO) operations on a file. More...
 
class  AQNWB::BaseRecordingData
 The base class to represent recording data that can be extended. More...
 

Namespaces

namespace  AQNWB
 The main namespace for AqNWB.
 

Macros

#define DEFAULT_STR_SIZE   256
 
#define DEFAULT_ARRAY_SIZE   1
 

Typedefs

using Status = AQNWB::Types::Status
 
using SizeArray = AQNWB::Types::SizeArray
 
using SizeType = AQNWB::Types::SizeType
 

Macro Definition Documentation

◆ DEFAULT_ARRAY_SIZE

#define DEFAULT_ARRAY_SIZE   1

◆ DEFAULT_STR_SIZE

#define DEFAULT_STR_SIZE   256

Typedef Documentation

◆ SizeArray

◆ SizeType

◆ Status