24 Device(
const std::string& path,
25 std::shared_ptr<BaseIO> io,
26 const std::string& description,
27 const std::string& manufacturer);
56 std::string description;
61 std::string manufacturer;
Abstract data type for a group storing collections of data and metadata.
Definition Container.hpp:15
Metadata about a data acquisition device, e.g., recording system, electrode, microscope.
Definition Device.hpp:15
void initialize()
Initializes the device by creating NWB related attributes and writing the manufactor and description ...
Definition Device.cpp:20
Device(const std::string &path, std::shared_ptr< BaseIO > io, const std::string &description, const std::string &manufacturer)
Constructor.
Definition Device.cpp:7
~Device()
Destructor.
Definition Device.cpp:18
std::string getDescription() const
Gets the description of the device.
Definition Device.cpp:35
std::string getManufacturer() const
Gets the manufacturer of the device.
Definition Device.cpp:29
Namespace for all classes related to the NWB data standard.
Definition TimeSeries.hpp:9