diff --git a/_base_i_o_8hpp__dep__incl.map b/_base_i_o_8hpp__dep__incl.map index 678a88e7..fab46d18 100644 --- a/_base_i_o_8hpp__dep__incl.map +++ b/_base_i_o_8hpp__dep__incl.map @@ -1,79 +1,80 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_base_i_o_8hpp__dep__incl.md5 b/_base_i_o_8hpp__dep__incl.md5 index 72849e04..34e215ed 100644 --- a/_base_i_o_8hpp__dep__incl.md5 +++ b/_base_i_o_8hpp__dep__incl.md5 @@ -1 +1 @@ -c37a86230609be0480240b940c072ad4 \ No newline at end of file +a9a9a1fb5c8d7b928391c4f2ecff3031 \ No newline at end of file diff --git a/_base_i_o_8hpp__dep__incl.svg b/_base_i_o_8hpp__dep__incl.svg index 8496071b..ec23d9d8 100644 --- a/_base_i_o_8hpp__dep__incl.svg +++ b/_base_i_o_8hpp__dep__incl.svg @@ -47,7 +47,7 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1 - -src/BaseIO.hpp + +src/BaseIO.hpp @@ -77,8 +77,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-1'; Node3 - -src/Utils.hpp + +src/Utils.hpp @@ -95,8 +95,8 @@ var sectionId = 'dynsection-1'; Node1->Node3 - - + + @@ -104,44 +104,62 @@ var sectionId = 'dynsection-1'; Node5 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp - + Node1->Node5 - - - + + + + + + + + +Node6 + + +src/hdf5/HDF5IO.hpp + + + + + +Node1->Node6 + + + Node7 - - -src/hdf5/HDF5IO.hpp + + +src/nwb/NWBFile.hpp - + Node1->Node7 - - - + + + Node8 - - -src/nwb/NWBFile.hpp + + +src/nwb/base/TimeSeries.hpp @@ -149,26 +167,8 @@ var sectionId = 'dynsection-1'; Node1->Node8 - - - - - - - -Node10 - - -src/nwb/base/TimeSeries.hpp - - - - - -Node1->Node10 - - - + + @@ -176,9 +176,9 @@ var sectionId = 'dynsection-1'; Node12 - -src/nwb/ecephys/Electrical -Series.hpp + +src/nwb/ecephys/Electrical +Series.hpp @@ -186,8 +186,8 @@ var sectionId = 'dynsection-1'; Node1->Node12 - - + + @@ -195,8 +195,8 @@ var sectionId = 'dynsection-1'; Node14 - -src/nwb/device/Device.hpp + +src/nwb/device/Device.hpp @@ -204,8 +204,8 @@ var sectionId = 'dynsection-1'; Node1->Node14 - - + + @@ -213,8 +213,8 @@ var sectionId = 'dynsection-1'; Node16 - -src/nwb/file/ElectrodeGroup.hpp + +src/nwb/file/ElectrodeGroup.hpp @@ -222,8 +222,8 @@ var sectionId = 'dynsection-1'; Node1->Node16 - - + + @@ -231,8 +231,8 @@ var sectionId = 'dynsection-1'; Node18 - -src/nwb/file/ElectrodeTable.hpp + +src/nwb/file/ElectrodeTable.hpp @@ -240,8 +240,8 @@ var sectionId = 'dynsection-1'; Node1->Node18 - - + + @@ -249,8 +249,8 @@ var sectionId = 'dynsection-1'; Node20 - -src/nwb/hdmf/base/Container.hpp + +src/nwb/hdmf/base/Container.hpp @@ -258,8 +258,8 @@ var sectionId = 'dynsection-1'; Node1->Node20 - - + + @@ -267,18 +267,18 @@ var sectionId = 'dynsection-1'; Node22 - -src/nwb/hdmf/table -/DynamicTable.hpp + +src/nwb/hdmf/table +/DynamicTable.hpp - + Node1->Node22 - - - + + + @@ -286,17 +286,17 @@ var sectionId = 'dynsection-1'; Node24 - -src/nwb/hdmf/base/Data.hpp + +src/nwb/hdmf/base/Data.hpp - + Node1->Node24 - - - + + + @@ -304,8 +304,8 @@ var sectionId = 'dynsection-1'; Node3->Node2 - - + + @@ -313,8 +313,8 @@ var sectionId = 'dynsection-1'; Node4 - -src/hdf5/HDF5IO.cpp + +src/hdf5/HDF5IO.cpp @@ -322,8 +322,8 @@ var sectionId = 'dynsection-1'; Node3->Node4 - - + + @@ -331,71 +331,53 @@ var sectionId = 'dynsection-1'; Node3->Node5 - - - - - - - -Node6 - - -src/nwb/NWBRecording.cpp + + - - -Node3->Node6 - - - + + +Node6->Node3 + + + - - -Node7->Node3 - - - + + +Node6->Node4 + + + - - -Node7->Node4 - - - + + +Node7->Node5 + + + - - -Node7->Node6 - - - - - - - - -Node8->Node5 - - - + + +Node8->Node7 + + + Node9 - - -src/nwb/NWBRecording.hpp + + +src/nwb/RecordingContainers.hpp @@ -403,62 +385,80 @@ var sectionId = 'dynsection-1'; Node8->Node9 - - + + - - -Node9->Node6 - - - + + +Node11 + + +src/nwb/base/TimeSeries.cpp - - -Node10->Node8 - - - + + +Node8->Node11 + + + - - -Node11 - - -src/nwb/base/TimeSeries.cpp + + +Node8->Node12 + + + - - -Node10->Node11 - - - + + +Node9->Node7 + + + - - -Node10->Node12 - - - + + +Node10 + + +src/nwb/RecordingContainers.cpp + + + + + +Node9->Node10 + + + - + Node12->Node5 - - - + + + + + + + + +Node12->Node10 + + + @@ -466,9 +466,9 @@ var sectionId = 'dynsection-1'; Node13 - -src/nwb/ecephys/Electrical -Series.cpp + +src/nwb/ecephys/Electrical +Series.cpp @@ -476,8 +476,8 @@ var sectionId = 'dynsection-1'; Node12->Node13 - - + + @@ -485,8 +485,8 @@ var sectionId = 'dynsection-1'; Node14->Node5 - - + + @@ -494,8 +494,8 @@ var sectionId = 'dynsection-1'; Node15 - -src/nwb/device/Device.cpp + +src/nwb/device/Device.cpp @@ -503,8 +503,8 @@ var sectionId = 'dynsection-1'; Node14->Node15 - - + + @@ -512,8 +512,8 @@ var sectionId = 'dynsection-1'; Node14->Node16 - - + + @@ -521,8 +521,8 @@ var sectionId = 'dynsection-1'; Node16->Node5 - - + + @@ -530,8 +530,8 @@ var sectionId = 'dynsection-1'; Node17 - -src/nwb/file/ElectrodeGroup.cpp + +src/nwb/file/ElectrodeGroup.cpp @@ -539,8 +539,8 @@ var sectionId = 'dynsection-1'; Node16->Node17 - - + + @@ -548,8 +548,8 @@ var sectionId = 'dynsection-1'; Node18->Node5 - - + + @@ -557,8 +557,8 @@ var sectionId = 'dynsection-1'; Node18->Node13 - - + + @@ -566,8 +566,8 @@ var sectionId = 'dynsection-1'; Node19 - -src/nwb/file/ElectrodeTable.cpp + +src/nwb/file/ElectrodeTable.cpp @@ -575,8 +575,17 @@ var sectionId = 'dynsection-1'; Node18->Node19 - - + + + + + + + +Node20->Node8 + + + @@ -584,26 +593,26 @@ var sectionId = 'dynsection-1'; Node20->Node10 - - + + - + Node20->Node14 - - - + + + - + Node20->Node16 - - - + + + @@ -611,35 +620,35 @@ var sectionId = 'dynsection-1'; Node21 - -src/nwb/hdmf/base/Container.cpp + +src/nwb/hdmf/base/Container.cpp - + Node20->Node21 - - - + + + - + Node20->Node22 - - - + + + - + Node22->Node18 - - - + + + @@ -647,18 +656,18 @@ var sectionId = 'dynsection-1'; Node23 - -src/nwb/hdmf/table -/DynamicTable.cpp + +src/nwb/hdmf/table +/DynamicTable.cpp - + Node22->Node23 - - - + + + @@ -666,18 +675,18 @@ var sectionId = 'dynsection-1'; Node25 - -src/nwb/hdmf/table -/ElementIdentifiers.hpp + +src/nwb/hdmf/table +/ElementIdentifiers.hpp - + Node24->Node25 - - - + + + @@ -685,54 +694,54 @@ var sectionId = 'dynsection-1'; Node26 - -src/nwb/hdmf/table -/VectorData.hpp + +src/nwb/hdmf/table +/VectorData.hpp - + Node24->Node26 - - - + + + - + Node25->Node18 - - - + + + - + Node25->Node22 - - - + + + - + Node26->Node18 - - - + + + - + Node26->Node22 - - - + + + @@ -740,18 +749,18 @@ var sectionId = 'dynsection-1'; Node27 - -src/nwb/hdmf/table -/VectorData.cpp + +src/nwb/hdmf/table +/VectorData.cpp - + Node26->Node27 - - - + + + diff --git a/_base_i_o_8hpp__dep__incl_org.svg b/_base_i_o_8hpp__dep__incl_org.svg index 3fc927de..b90ae0c0 100644 --- a/_base_i_o_8hpp__dep__incl_org.svg +++ b/_base_i_o_8hpp__dep__incl_org.svg @@ -4,16 +4,16 @@ - + src/BaseIO.hpp Node1 - -src/BaseIO.hpp + +src/BaseIO.hpp @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -src/Utils.hpp + +src/Utils.hpp @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,44 +57,62 @@ Node5 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp - + Node1->Node5 - - - + + + + + + + + +Node6 + + +src/hdf5/HDF5IO.hpp + + + + + +Node1->Node6 + + + Node7 - - -src/hdf5/HDF5IO.hpp + + +src/nwb/NWBFile.hpp - + Node1->Node7 - - - + + + Node8 - - -src/nwb/NWBFile.hpp + + +src/nwb/base/TimeSeries.hpp @@ -102,26 +120,8 @@ Node1->Node8 - - - - - - - -Node10 - - -src/nwb/base/TimeSeries.hpp - - - - - -Node1->Node10 - - - + + @@ -129,9 +129,9 @@ Node12 - -src/nwb/ecephys/Electrical -Series.hpp + +src/nwb/ecephys/Electrical +Series.hpp @@ -139,8 +139,8 @@ Node1->Node12 - - + + @@ -148,8 +148,8 @@ Node14 - -src/nwb/device/Device.hpp + +src/nwb/device/Device.hpp @@ -157,8 +157,8 @@ Node1->Node14 - - + + @@ -166,8 +166,8 @@ Node16 - -src/nwb/file/ElectrodeGroup.hpp + +src/nwb/file/ElectrodeGroup.hpp @@ -175,8 +175,8 @@ Node1->Node16 - - + + @@ -184,8 +184,8 @@ Node18 - -src/nwb/file/ElectrodeTable.hpp + +src/nwb/file/ElectrodeTable.hpp @@ -193,8 +193,8 @@ Node1->Node18 - - + + @@ -202,8 +202,8 @@ Node20 - -src/nwb/hdmf/base/Container.hpp + +src/nwb/hdmf/base/Container.hpp @@ -211,8 +211,8 @@ Node1->Node20 - - + + @@ -220,18 +220,18 @@ Node22 - -src/nwb/hdmf/table -/DynamicTable.hpp + +src/nwb/hdmf/table +/DynamicTable.hpp - + Node1->Node22 - - - + + + @@ -239,17 +239,17 @@ Node24 - -src/nwb/hdmf/base/Data.hpp + +src/nwb/hdmf/base/Data.hpp - + Node1->Node24 - - - + + + @@ -257,8 +257,8 @@ Node3->Node2 - - + + @@ -266,8 +266,8 @@ Node4 - -src/hdf5/HDF5IO.cpp + +src/hdf5/HDF5IO.cpp @@ -275,8 +275,8 @@ Node3->Node4 - - + + @@ -284,71 +284,53 @@ Node3->Node5 - - - - - - - -Node6 - - -src/nwb/NWBRecording.cpp + + - - -Node3->Node6 - - - + + +Node6->Node3 + + + - - -Node7->Node3 - - - + + +Node6->Node4 + + + - - -Node7->Node4 - - - + + +Node7->Node5 + + + - - -Node7->Node6 - - - - - - - - -Node8->Node5 - - - + + +Node8->Node7 + + + Node9 - - -src/nwb/NWBRecording.hpp + + +src/nwb/RecordingContainers.hpp @@ -356,62 +338,80 @@ Node8->Node9 - - + + - - -Node9->Node6 - - - + + +Node11 + + +src/nwb/base/TimeSeries.cpp - - -Node10->Node8 - - - + + +Node8->Node11 + + + - - -Node11 - - -src/nwb/base/TimeSeries.cpp + + +Node8->Node12 + + + - - -Node10->Node11 - - - + + +Node9->Node7 + + + - - -Node10->Node12 - - - + + +Node10 + + +src/nwb/RecordingContainers.cpp + + + + + +Node9->Node10 + + + - + Node12->Node5 - - - + + + + + + + + +Node12->Node10 + + + @@ -419,9 +419,9 @@ Node13 - -src/nwb/ecephys/Electrical -Series.cpp + +src/nwb/ecephys/Electrical +Series.cpp @@ -429,8 +429,8 @@ Node12->Node13 - - + + @@ -438,8 +438,8 @@ Node14->Node5 - - + + @@ -447,8 +447,8 @@ Node15 - -src/nwb/device/Device.cpp + +src/nwb/device/Device.cpp @@ -456,8 +456,8 @@ Node14->Node15 - - + + @@ -465,8 +465,8 @@ Node14->Node16 - - + + @@ -474,8 +474,8 @@ Node16->Node5 - - + + @@ -483,8 +483,8 @@ Node17 - -src/nwb/file/ElectrodeGroup.cpp + +src/nwb/file/ElectrodeGroup.cpp @@ -492,8 +492,8 @@ Node16->Node17 - - + + @@ -501,8 +501,8 @@ Node18->Node5 - - + + @@ -510,8 +510,8 @@ Node18->Node13 - - + + @@ -519,8 +519,8 @@ Node19 - -src/nwb/file/ElectrodeTable.cpp + +src/nwb/file/ElectrodeTable.cpp @@ -528,8 +528,17 @@ Node18->Node19 - - + + + + + + + +Node20->Node8 + + + @@ -537,26 +546,26 @@ Node20->Node10 - - + + - + Node20->Node14 - - - + + + - + Node20->Node16 - - - + + + @@ -564,35 +573,35 @@ Node21 - -src/nwb/hdmf/base/Container.cpp + +src/nwb/hdmf/base/Container.cpp - + Node20->Node21 - - - + + + - + Node20->Node22 - - - + + + - + Node22->Node18 - - - + + + @@ -600,18 +609,18 @@ Node23 - -src/nwb/hdmf/table -/DynamicTable.cpp + +src/nwb/hdmf/table +/DynamicTable.cpp - + Node22->Node23 - - - + + + @@ -619,18 +628,18 @@ Node25 - -src/nwb/hdmf/table -/ElementIdentifiers.hpp + +src/nwb/hdmf/table +/ElementIdentifiers.hpp - + Node24->Node25 - - - + + + @@ -638,54 +647,54 @@ Node26 - -src/nwb/hdmf/table -/VectorData.hpp + +src/nwb/hdmf/table +/VectorData.hpp - + Node24->Node26 - - - + + + - + Node25->Node18 - - - + + + - + Node25->Node22 - - - + + + - + Node26->Node18 - - - + + + - + Node26->Node22 - - - + + + @@ -693,18 +702,18 @@ Node27 - -src/nwb/hdmf/table -/VectorData.cpp + +src/nwb/hdmf/table +/VectorData.cpp - + Node26->Node27 - - - + + + diff --git a/_channel_8hpp.html b/_channel_8hpp.html index 8c6ed1ba..1b6874a1 100644 --- a/_channel_8hpp.html +++ b/_channel_8hpp.html @@ -117,7 +117,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/_channel_8hpp__dep__incl.map b/_channel_8hpp__dep__incl.map index d0ccee25..0d833971 100644 --- a/_channel_8hpp__dep__incl.map +++ b/_channel_8hpp__dep__incl.map @@ -1,16 +1,22 @@ - + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/_channel_8hpp__dep__incl.md5 b/_channel_8hpp__dep__incl.md5 index b8caf773..d601e0d8 100644 --- a/_channel_8hpp__dep__incl.md5 +++ b/_channel_8hpp__dep__incl.md5 @@ -1 +1 @@ -7b5d077850d77557b54489102ebdc19f \ No newline at end of file +e94aaef06b4cc27e0914c7fdda2f464b \ No newline at end of file diff --git a/_channel_8hpp__dep__incl.svg b/_channel_8hpp__dep__incl.svg index bcfca3b4..448f8bbd 100644 --- a/_channel_8hpp__dep__incl.svg +++ b/_channel_8hpp__dep__incl.svg @@ -4,7 +4,7 @@ - + @@ -47,8 +47,8 @@
@@ -59,17 +59,17 @@ var sectionId = 'dynsection-1'; Node1 - -src/nwb/hdmf/base/Container.hpp + +src/nwb/hdmf/base/Container.hpp Node2 - - -src/nwb/base/TimeSeries.hpp + + +src/nwb/RecordingContainers.cpp @@ -77,8 +77,26 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + + + + + + +Node3 + + +src/nwb/base/TimeSeries.hpp + + + + + +Node1->Node3 + + + @@ -86,17 +104,17 @@ var sectionId = 'dynsection-1'; Node10 - -src/nwb/device/Device.hpp + +src/nwb/device/Device.hpp - + Node1->Node10 - - - + + + @@ -104,17 +122,17 @@ var sectionId = 'dynsection-1'; Node12 - -src/nwb/file/ElectrodeGroup.hpp + +src/nwb/file/ElectrodeGroup.hpp - + Node1->Node12 - - - + + + @@ -122,17 +140,17 @@ var sectionId = 'dynsection-1'; Node14 - -src/nwb/hdmf/base/Container.cpp + +src/nwb/hdmf/base/Container.cpp - + Node1->Node14 - - - + + + @@ -140,36 +158,54 @@ var sectionId = 'dynsection-1'; Node15 - -src/nwb/hdmf/table -/DynamicTable.hpp + +src/nwb/hdmf/table +/DynamicTable.hpp - + Node1->Node15 - - - + + + - - -Node3 - - -src/nwb/NWBFile.hpp + + +Node4 + + +src/nwb/NWBFile.hpp - - -Node2->Node3 - - - + + +Node3->Node4 + + + + + + + + +Node6 + + +src/nwb/RecordingContainers.hpp + + + + + +Node3->Node6 + + + @@ -177,17 +213,17 @@ var sectionId = 'dynsection-1'; Node7 - -src/nwb/base/TimeSeries.cpp + +src/nwb/base/TimeSeries.cpp - - -Node2->Node7 - - - + + +Node3->Node7 + + + @@ -195,81 +231,72 @@ var sectionId = 'dynsection-1'; Node8 - -src/nwb/ecephys/Electrical -Series.hpp - - - - - -Node2->Node8 - - - + +src/nwb/ecephys/Electrical +Series.hpp - - -Node4 - - -src/nwb/NWBFile.cpp - - - - - -Node3->Node4 - - - + + +Node3->Node8 + + + Node5 - - -src/nwb/NWBRecording.hpp + + +src/nwb/NWBFile.cpp - - -Node3->Node5 - - - + + +Node4->Node5 + + + - - -Node6 - - -src/nwb/NWBRecording.cpp + + +Node6->Node2 + + + + + + + + +Node6->Node4 + + + - - -Node5->Node6 - - - + + +Node8->Node2 + + + - - -Node8->Node4 - - - + + +Node8->Node5 + + + @@ -277,27 +304,27 @@ var sectionId = 'dynsection-1'; Node9 - -src/nwb/ecephys/Electrical -Series.cpp + +src/nwb/ecephys/Electrical +Series.cpp - + Node8->Node9 - - - + + + - - -Node10->Node4 - - - + + +Node10->Node5 + + + @@ -305,35 +332,35 @@ var sectionId = 'dynsection-1'; Node11 - -src/nwb/device/Device.cpp + +src/nwb/device/Device.cpp - + Node10->Node11 - - - + + + - + Node10->Node12 - - - + + + - - -Node12->Node4 - - - + + +Node12->Node5 + + + @@ -341,17 +368,17 @@ var sectionId = 'dynsection-1'; Node13 - -src/nwb/file/ElectrodeGroup.cpp + +src/nwb/file/ElectrodeGroup.cpp - + Node12->Node13 - - - + + + @@ -359,17 +386,17 @@ var sectionId = 'dynsection-1'; Node16 - -src/nwb/file/ElectrodeTable.hpp + +src/nwb/file/ElectrodeTable.hpp - + Node15->Node16 - - - + + + @@ -377,36 +404,36 @@ var sectionId = 'dynsection-1'; Node18 - -src/nwb/hdmf/table -/DynamicTable.cpp + +src/nwb/hdmf/table +/DynamicTable.cpp - + Node15->Node18 - - - + + + - - -Node16->Node4 - - - + + +Node16->Node5 + + + - + Node16->Node9 - - - + + + @@ -414,17 +441,17 @@ var sectionId = 'dynsection-1'; Node17 - -src/nwb/file/ElectrodeTable.cpp + +src/nwb/file/ElectrodeTable.cpp - + Node16->Node17 - - - + + + diff --git a/_container_8hpp__dep__incl_org.svg b/_container_8hpp__dep__incl_org.svg index feddd8e7..34ca75f0 100644 --- a/_container_8hpp__dep__incl_org.svg +++ b/_container_8hpp__dep__incl_org.svg @@ -4,25 +4,25 @@ - + src/nwb/hdmf/base/Container.hpp Node1 - -src/nwb/hdmf/base/Container.hpp + +src/nwb/hdmf/base/Container.hpp Node2 - - -src/nwb/base/TimeSeries.hpp + + +src/nwb/RecordingContainers.cpp @@ -30,8 +30,26 @@ Node1->Node2 - - + + + + + + + +Node3 + + +src/nwb/base/TimeSeries.hpp + + + + + +Node1->Node3 + + + @@ -39,17 +57,17 @@ Node10 - -src/nwb/device/Device.hpp + +src/nwb/device/Device.hpp - + Node1->Node10 - - - + + + @@ -57,17 +75,17 @@ Node12 - -src/nwb/file/ElectrodeGroup.hpp + +src/nwb/file/ElectrodeGroup.hpp - + Node1->Node12 - - - + + + @@ -75,17 +93,17 @@ Node14 - -src/nwb/hdmf/base/Container.cpp + +src/nwb/hdmf/base/Container.cpp - + Node1->Node14 - - - + + + @@ -93,36 +111,54 @@ Node15 - -src/nwb/hdmf/table -/DynamicTable.hpp + +src/nwb/hdmf/table +/DynamicTable.hpp - + Node1->Node15 - - - + + + - - -Node3 - - -src/nwb/NWBFile.hpp + + +Node4 + + +src/nwb/NWBFile.hpp - - -Node2->Node3 - - - + + +Node3->Node4 + + + + + + + + +Node6 + + +src/nwb/RecordingContainers.hpp + + + + + +Node3->Node6 + + + @@ -130,17 +166,17 @@ Node7 - -src/nwb/base/TimeSeries.cpp + +src/nwb/base/TimeSeries.cpp - - -Node2->Node7 - - - + + +Node3->Node7 + + + @@ -148,81 +184,72 @@ Node8 - -src/nwb/ecephys/Electrical -Series.hpp - - - - - -Node2->Node8 - - - + +src/nwb/ecephys/Electrical +Series.hpp - - -Node4 - - -src/nwb/NWBFile.cpp - - - - - -Node3->Node4 - - - + + +Node3->Node8 + + + Node5 - - -src/nwb/NWBRecording.hpp + + +src/nwb/NWBFile.cpp - - -Node3->Node5 - - - + + +Node4->Node5 + + + - - -Node6 - - -src/nwb/NWBRecording.cpp + + +Node6->Node2 + + + + + + + + +Node6->Node4 + + + - - -Node5->Node6 - - - + + +Node8->Node2 + + + - - -Node8->Node4 - - - + + +Node8->Node5 + + + @@ -230,27 +257,27 @@ Node9 - -src/nwb/ecephys/Electrical -Series.cpp + +src/nwb/ecephys/Electrical +Series.cpp - + Node8->Node9 - - - + + + - - -Node10->Node4 - - - + + +Node10->Node5 + + + @@ -258,35 +285,35 @@ Node11 - -src/nwb/device/Device.cpp + +src/nwb/device/Device.cpp - + Node10->Node11 - - - + + + - + Node10->Node12 - - - + + + - - -Node12->Node4 - - - + + +Node12->Node5 + + + @@ -294,17 +321,17 @@ Node13 - -src/nwb/file/ElectrodeGroup.cpp + +src/nwb/file/ElectrodeGroup.cpp - + Node12->Node13 - - - + + + @@ -312,17 +339,17 @@ Node16 - -src/nwb/file/ElectrodeTable.hpp + +src/nwb/file/ElectrodeTable.hpp - + Node15->Node16 - - - + + + @@ -330,36 +357,36 @@ Node18 - -src/nwb/hdmf/table -/DynamicTable.cpp + +src/nwb/hdmf/table +/DynamicTable.cpp - + Node15->Node18 - - - + + + - - -Node16->Node4 - - - + + +Node16->Node5 + + + - + Node16->Node9 - - - + + + @@ -367,17 +394,17 @@ Node17 - -src/nwb/file/ElectrodeTable.cpp + +src/nwb/file/ElectrodeTable.cpp - + Node16->Node17 - - - + + + diff --git a/_electrical_series_8hpp.html b/_electrical_series_8hpp.html index 167fa7c1..cc28a0dd 100644 --- a/_electrical_series_8hpp.html +++ b/_electrical_series_8hpp.html @@ -118,7 +118,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/_electrical_series_8hpp__dep__incl.map b/_electrical_series_8hpp__dep__incl.map index 1cc69f53..568963bf 100644 --- a/_electrical_series_8hpp__dep__incl.map +++ b/_electrical_series_8hpp__dep__incl.map @@ -1,7 +1,9 @@ - + - - - + + + + + diff --git a/_electrical_series_8hpp__dep__incl.md5 b/_electrical_series_8hpp__dep__incl.md5 index f8476674..c09f97e6 100644 --- a/_electrical_series_8hpp__dep__incl.md5 +++ b/_electrical_series_8hpp__dep__incl.md5 @@ -1 +1 @@ -c4f1f05b21bda918f8d02fc8f8cdaf38 \ No newline at end of file +dfda92147141f9b7ff3b5abc4ef3dc9d \ No newline at end of file diff --git a/_electrical_series_8hpp__dep__incl.svg b/_electrical_series_8hpp__dep__incl.svg index 99f45c20..64c68fa4 100644 --- a/_electrical_series_8hpp__dep__incl.svg +++ b/_electrical_series_8hpp__dep__incl.svg @@ -4,8 +4,8 @@ - + @@ -23,9 +23,9 @@ Node1 - -src/nwb/ecephys/Electrical -Series.hpp + +src/nwb/ecephys/Electrical +Series.hpp @@ -42,18 +42,17 @@ Node1->Node2 - - + + Node3 - - -src/nwb/ecephys/Electrical -Series.cpp + + +src/nwb/RecordingContainers.cpp @@ -61,8 +60,27 @@ Node1->Node3 - - + + + + + + + +Node4 + + +src/nwb/ecephys/Electrical +Series.cpp + + + + + +Node1->Node4 + + + diff --git a/_electrical_series_8hpp__dep__incl_org.svg b/_electrical_series_8hpp__dep__incl_org.svg index b8bffc9b..46db5a93 100644 --- a/_electrical_series_8hpp__dep__incl_org.svg +++ b/_electrical_series_8hpp__dep__incl_org.svg @@ -4,17 +4,17 @@ - + src/nwb/ecephys/ElectricalSeries.hpp Node1 - -src/nwb/ecephys/Electrical -Series.hpp + +src/nwb/ecephys/Electrical +Series.hpp @@ -31,18 +31,17 @@ Node1->Node2 - - + + Node3 - - -src/nwb/ecephys/Electrical -Series.cpp + + +src/nwb/RecordingContainers.cpp @@ -50,8 +49,27 @@ Node1->Node3 - - + + + + + + + +Node4 + + +src/nwb/ecephys/Electrical +Series.cpp + + + + + +Node1->Node4 + + + diff --git a/_h_d_f5_i_o_8hpp.html b/_h_d_f5_i_o_8hpp.html index 57aaae7e..c028b0b5 100644 --- a/_h_d_f5_i_o_8hpp.html +++ b/_h_d_f5_i_o_8hpp.html @@ -120,7 +120,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/_h_d_f5_i_o_8hpp__dep__incl.map b/_h_d_f5_i_o_8hpp__dep__incl.map index 9ae67707..50f27df1 100644 --- a/_h_d_f5_i_o_8hpp__dep__incl.map +++ b/_h_d_f5_i_o_8hpp__dep__incl.map @@ -1,15 +1,12 @@ - - - - - - - - - - - - - + + + + + + + + + + diff --git a/_h_d_f5_i_o_8hpp__dep__incl.md5 b/_h_d_f5_i_o_8hpp__dep__incl.md5 index 3b664e5b..78f6830d 100644 --- a/_h_d_f5_i_o_8hpp__dep__incl.md5 +++ b/_h_d_f5_i_o_8hpp__dep__incl.md5 @@ -1 +1 @@ -465a9bd4f7c72c36b21878c7866244d1 \ No newline at end of file +e4bdad60ec0e9e8bd5feaaf59431db48 \ No newline at end of file diff --git a/_h_d_f5_i_o_8hpp__dep__incl.svg b/_h_d_f5_i_o_8hpp__dep__incl.svg index 94bbc732..1caef86d 100644 --- a/_h_d_f5_i_o_8hpp__dep__incl.svg +++ b/_h_d_f5_i_o_8hpp__dep__incl.svg @@ -4,9 +4,10 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + src/hdf5/HDF5IO.hpp Node1 - -src/hdf5/HDF5IO.hpp + +src/hdf5/HDF5IO.hpp @@ -68,8 +32,8 @@ var sectionId = 'dynsection-1'; Node2 - -src/Utils.hpp + +src/Utils.hpp @@ -77,8 +41,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -86,35 +50,17 @@ var sectionId = 'dynsection-1'; Node4 - -src/hdf5/HDF5IO.cpp + +src/hdf5/HDF5IO.cpp - + Node1->Node4 - - - - - - - - -Node6 - - -src/nwb/NWBRecording.cpp - - - - - -Node1->Node6 - - - + + + @@ -122,8 +68,8 @@ var sectionId = 'dynsection-1'; Node3 - -src/BaseIO.cpp + +src/BaseIO.cpp @@ -131,8 +77,8 @@ var sectionId = 'dynsection-1'; Node2->Node3 - - + + @@ -140,8 +86,8 @@ var sectionId = 'dynsection-1'; Node2->Node4 - - + + @@ -149,8 +95,8 @@ var sectionId = 'dynsection-1'; Node5 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp @@ -158,43 +104,13 @@ var sectionId = 'dynsection-1'; Node2->Node5 - - - - - - - -Node2->Node6 - - - + + - - - - - - - - - - - - - - - - - - #include <vector>
#include "BaseIO.hpp"
#include "Types.hpp"
+#include "nwb/RecordingContainers.hpp"
#include "nwb/base/TimeSeries.hpp"
Include dependency graph for NWBFile.hpp:
@@ -123,7 +124,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -133,9 +134,6 @@ class  AQNWB::NWB::NWBFile  The NWBFile class provides an interface for setting up and managing the NWB file. More...
  -class  AQNWB::NWB::RecordingContainers - The RecordingContainers class provides an interface for managing groups of TimeSeries acquired during a recording. More...
-  diff --git a/_n_w_b_file_8hpp.js b/_n_w_b_file_8hpp.js index 60d0406b..8ef29896 100644 --- a/_n_w_b_file_8hpp.js +++ b/_n_w_b_file_8hpp.js @@ -1,5 +1,4 @@ var _n_w_b_file_8hpp = [ - [ "AQNWB::NWB::NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file" ], - [ "AQNWB::NWB::RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers" ] + [ "AQNWB::NWB::NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file" ] ]; \ No newline at end of file diff --git a/_n_w_b_file_8hpp__dep__incl.map b/_n_w_b_file_8hpp__dep__incl.map index 6d38f6de..d2edd074 100644 --- a/_n_w_b_file_8hpp__dep__incl.map +++ b/_n_w_b_file_8hpp__dep__incl.map @@ -1,9 +1,5 @@ - + - - - - - + diff --git a/_n_w_b_file_8hpp__dep__incl.md5 b/_n_w_b_file_8hpp__dep__incl.md5 index 657d2b99..abd65ccc 100644 --- a/_n_w_b_file_8hpp__dep__incl.md5 +++ b/_n_w_b_file_8hpp__dep__incl.md5 @@ -1 +1 @@ -5a2d3e185570e0cfff5d72ae9322c154 \ No newline at end of file +973c3248578a626c3a6b7d73e4e4777d \ No newline at end of file diff --git a/_n_w_b_file_8hpp__dep__incl.svg b/_n_w_b_file_8hpp__dep__incl.svg index fefb162b..8131e6d8 100644 --- a/_n_w_b_file_8hpp__dep__incl.svg +++ b/_n_w_b_file_8hpp__dep__incl.svg @@ -4,8 +4,8 @@ - + @@ -17,14 +17,14 @@ ]]> - + src/nwb/NWBFile.hpp Node1 - -src/nwb/NWBFile.hpp + +src/nwb/NWBFile.hpp @@ -32,8 +32,8 @@ Node2 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp @@ -41,44 +41,8 @@ Node1->Node2 - - - - - - - -Node3 - - -src/nwb/NWBRecording.hpp - - - - - -Node1->Node3 - - - - - - - - -Node4 - - -src/nwb/NWBRecording.cpp - - - - - -Node3->Node4 - - - + + diff --git a/_n_w_b_file_8hpp__dep__incl_org.svg b/_n_w_b_file_8hpp__dep__incl_org.svg index b116161c..ff42f3bc 100644 --- a/_n_w_b_file_8hpp__dep__incl_org.svg +++ b/_n_w_b_file_8hpp__dep__incl_org.svg @@ -4,16 +4,16 @@ - - + + src/nwb/NWBFile.hpp Node1 - -src/nwb/NWBFile.hpp + +src/nwb/NWBFile.hpp @@ -21,8 +21,8 @@ Node2 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp @@ -30,44 +30,8 @@ Node1->Node2 - - - - - - - -Node3 - - -src/nwb/NWBRecording.hpp - - - - - -Node1->Node3 - - - - - - - - -Node4 - - -src/nwb/NWBRecording.cpp - - - - - -Node3->Node4 - - - + + diff --git a/_n_w_b_file_8hpp__incl.map b/_n_w_b_file_8hpp__incl.map index 471d554e..e802ef4a 100644 --- a/_n_w_b_file_8hpp__incl.map +++ b/_n_w_b_file_8hpp__incl.map @@ -1,38 +1,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_n_w_b_file_8hpp__incl.md5 b/_n_w_b_file_8hpp__incl.md5 index f2ed28b9..b0b02ba1 100644 --- a/_n_w_b_file_8hpp__incl.md5 +++ b/_n_w_b_file_8hpp__incl.md5 @@ -1 +1 @@ -c0ccd4c9fb38f211e41c7023a0e1532c \ No newline at end of file +2c7f79097c9af5999301174c1e70a4a7 \ No newline at end of file diff --git a/_n_w_b_file_8hpp__incl.svg b/_n_w_b_file_8hpp__incl.svg index c5c119bc..4a0f87d9 100644 --- a/_n_w_b_file_8hpp__incl.svg +++ b/_n_w_b_file_8hpp__incl.svg @@ -4,7 +4,7 @@ - + @@ -47,8 +47,8 @@ @@ -59,8 +59,8 @@ var sectionId = 'dynsection-0'; Node1 - -src/nwb/NWBFile.hpp + +src/nwb/NWBFile.hpp @@ -68,8 +68,8 @@ var sectionId = 'dynsection-0'; Node2 - -array + +array @@ -77,8 +77,8 @@ var sectionId = 'dynsection-0'; Node1->Node2 - - + + @@ -86,8 +86,8 @@ var sectionId = 'dynsection-0'; Node3 - -cstdint + +cstdint @@ -95,8 +95,8 @@ var sectionId = 'dynsection-0'; Node1->Node3 - - + + @@ -104,8 +104,8 @@ var sectionId = 'dynsection-0'; Node4 - -memory + +memory @@ -113,8 +113,8 @@ var sectionId = 'dynsection-0'; Node1->Node4 - - + + @@ -122,8 +122,8 @@ var sectionId = 'dynsection-0'; Node5 - -string + +string @@ -131,8 +131,8 @@ var sectionId = 'dynsection-0'; Node1->Node5 - - + + @@ -140,8 +140,8 @@ var sectionId = 'dynsection-0'; Node6 - -string_view + +string_view @@ -149,8 +149,8 @@ var sectionId = 'dynsection-0'; Node1->Node6 - - + + @@ -158,8 +158,8 @@ var sectionId = 'dynsection-0'; Node7 - -vector + +vector @@ -167,8 +167,8 @@ var sectionId = 'dynsection-0'; Node1->Node7 - - + + @@ -176,8 +176,8 @@ var sectionId = 'dynsection-0'; Node8 - -BaseIO.hpp + +BaseIO.hpp @@ -185,8 +185,8 @@ var sectionId = 'dynsection-0'; Node1->Node8 - - + + @@ -194,8 +194,8 @@ var sectionId = 'dynsection-0'; Node10 - -Types.hpp + +Types.hpp @@ -203,17 +203,17 @@ var sectionId = 'dynsection-0'; Node1->Node10 - - + + Node12 - - -nwb/base/TimeSeries.hpp + + +nwb/RecordingContainers.hpp @@ -221,8 +221,26 @@ var sectionId = 'dynsection-0'; Node1->Node12 - - + + + + + + + +Node14 + + +nwb/base/TimeSeries.hpp + + + + + +Node1->Node14 + + + @@ -230,8 +248,8 @@ var sectionId = 'dynsection-0'; Node8->Node3 - - + + @@ -239,8 +257,8 @@ var sectionId = 'dynsection-0'; Node8->Node4 - - + + @@ -248,8 +266,8 @@ var sectionId = 'dynsection-0'; Node8->Node5 - - + + @@ -257,8 +275,8 @@ var sectionId = 'dynsection-0'; Node8->Node7 - - + + @@ -266,8 +284,8 @@ var sectionId = 'dynsection-0'; Node9 - -iostream + +iostream @@ -275,8 +293,8 @@ var sectionId = 'dynsection-0'; Node8->Node9 - - + + @@ -284,8 +302,8 @@ var sectionId = 'dynsection-0'; Node8->Node10 - - + + @@ -293,8 +311,8 @@ var sectionId = 'dynsection-0'; Node10->Node7 - - + + @@ -302,8 +320,8 @@ var sectionId = 'dynsection-0'; Node11 - -cstddef + +cstddef @@ -311,71 +329,134 @@ var sectionId = 'dynsection-0'; Node10->Node11 - - - - - - - -Node12->Node5 - - - + + - - -Node12->Node8 - - - + + +Node12->Node10 + + + Node13 - - -nwb/hdmf/base/Container.hpp + + +Channel.hpp - + Node12->Node13 - - - + + + - - -Node13->Node4 - - - + + +Node12->Node14 + + + + + + + + +Node13->Node2 + + + - + Node13->Node5 - - - + + + + + + + + +Node13->Node10 + + + + + + + + +Node14->Node5 + + + + + + + + +Node14->Node8 + + + + + + + + +Node15 + + +nwb/hdmf/base/Container.hpp + + + + + +Node14->Node15 + + + + + + + + +Node15->Node4 + + + + + + + + +Node15->Node5 + + + - - -Node13->Node8 - - - + + +Node15->Node8 + + + diff --git a/_n_w_b_file_8hpp__incl_org.svg b/_n_w_b_file_8hpp__incl_org.svg index 4ef85c65..7e231b19 100644 --- a/_n_w_b_file_8hpp__incl_org.svg +++ b/_n_w_b_file_8hpp__incl_org.svg @@ -4,16 +4,16 @@ - - + + src/nwb/NWBFile.hpp Node1 - -src/nwb/NWBFile.hpp + +src/nwb/NWBFile.hpp @@ -21,8 +21,8 @@ Node2 - -array + +array @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -cstdint + +cstdint @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -memory + +memory @@ -66,8 +66,8 @@ Node1->Node4 - - + + @@ -75,8 +75,8 @@ Node5 - -string + +string @@ -84,8 +84,8 @@ Node1->Node5 - - + + @@ -93,8 +93,8 @@ Node6 - -string_view + +string_view @@ -102,8 +102,8 @@ Node1->Node6 - - + + @@ -111,8 +111,8 @@ Node7 - -vector + +vector @@ -120,8 +120,8 @@ Node1->Node7 - - + + @@ -129,8 +129,8 @@ Node8 - -BaseIO.hpp + +BaseIO.hpp @@ -138,8 +138,8 @@ Node1->Node8 - - + + @@ -147,8 +147,8 @@ Node10 - -Types.hpp + +Types.hpp @@ -156,17 +156,17 @@ Node1->Node10 - - + + Node12 - - -nwb/base/TimeSeries.hpp + + +nwb/RecordingContainers.hpp @@ -174,8 +174,26 @@ Node1->Node12 - - + + + + + + + +Node14 + + +nwb/base/TimeSeries.hpp + + + + + +Node1->Node14 + + + @@ -183,8 +201,8 @@ Node8->Node3 - - + + @@ -192,8 +210,8 @@ Node8->Node4 - - + + @@ -201,8 +219,8 @@ Node8->Node5 - - + + @@ -210,8 +228,8 @@ Node8->Node7 - - + + @@ -219,8 +237,8 @@ Node9 - -iostream + +iostream @@ -228,8 +246,8 @@ Node8->Node9 - - + + @@ -237,8 +255,8 @@ Node8->Node10 - - + + @@ -246,8 +264,8 @@ Node10->Node7 - - + + @@ -255,8 +273,8 @@ Node11 - -cstddef + +cstddef @@ -264,71 +282,134 @@ Node10->Node11 - - - - - - - -Node12->Node5 - - - + + - - -Node12->Node8 - - - + + +Node12->Node10 + + + Node13 - - -nwb/hdmf/base/Container.hpp + + +Channel.hpp - + Node12->Node13 - - - + + + - - -Node13->Node4 - - - + + +Node12->Node14 + + + + + + + + +Node13->Node2 + + + - + Node13->Node5 - - - + + + + + + + + +Node13->Node10 + + + + + + + + +Node14->Node5 + + + + + + + + +Node14->Node8 + + + + + + + + +Node15 + + +nwb/hdmf/base/Container.hpp + + + + + +Node14->Node15 + + + + + + + + +Node15->Node4 + + + + + + + + +Node15->Node5 + + + - - -Node13->Node8 - - - + + +Node15->Node8 + + + diff --git a/_n_w_b_file_8hpp_source.html b/_n_w_b_file_8hpp_source.html index e21a4df2..80820089 100644 --- a/_n_w_b_file_8hpp_source.html +++ b/_n_w_b_file_8hpp_source.html @@ -114,112 +114,75 @@
9
10#include "BaseIO.hpp"
11#include "Types.hpp"
- -
13
-
18namespace AQNWB::NWB
-
19{
-
20
-
21class RecordingContainers; // declare here because gets used in NWBFile class
-
22
-
- -
28{
-
29public:
-
35 NWBFile(const std::string& idText, std::shared_ptr<BaseIO> io);
-
36
-
40 NWBFile(const NWBFile&) = delete;
-
41
-
45 NWBFile& operator=(const NWBFile&) = delete;
-
46
-
50 ~NWBFile();
-
51
- -
57
- -
62
- -
76 std::vector<Types::ChannelVector> recordingArrays,
-
77 const BaseDataType& dataType = BaseDataType::I16);
-
78
- -
83
-
87 void stopRecording();
-
88
-
93 TimeSeries* getTimeSeries(const SizeType& timeseriesInd);
-
94
-
95protected:
- -
104
-
105private:
-
115 std::unique_ptr<BaseRecordingData> createRecordingData(
-
116 BaseDataType type,
-
117 const SizeArray& size,
-
118 const SizeArray& chunking,
-
119 const std::string& path);
-
120
-
129 template<SizeType N>
-
130 void cacheSpecifications(
-
131 const std::string& specPath,
-
132 const std::string& versionNumber,
-
133 const std::array<std::pair<std::string_view, std::string_view>, N>&
-
134 specVariables);
-
135
-
140 std::unique_ptr<RecordingContainers> recordingContainers =
-
141 std::make_unique<RecordingContainers>("RecordingContainers");
-
142
-
143 const std::string identifierText;
-
144 std::shared_ptr<BaseIO> io;
-
145};
+ + +
14
+
19namespace AQNWB::NWB
+
20{
+
21
+
+ +
27{
+
28public:
+
34 NWBFile(const std::string& idText, std::shared_ptr<BaseIO> io);
+
35
+
39 NWBFile(const NWBFile&) = delete;
+
40
+
44 NWBFile& operator=(const NWBFile&) = delete;
+
45
+
49 ~NWBFile();
+
50
+ +
56
+ +
61
+ +
78 std::vector<Types::ChannelVector> recordingArrays,
+
79 const BaseDataType& dataType = BaseDataType::I16,
+
80 RecordingContainers* recordingContainers = nullptr,
+
81 std::vector<SizeType>& containerIndexes = emptyContainerIndexes);
+
82
+
83protected:
+ +
92
+
93private:
+
103 std::unique_ptr<BaseRecordingData> createRecordingData(
+
104 BaseDataType type,
+
105 const SizeArray& size,
+
106 const SizeArray& chunking,
+
107 const std::string& path);
+
108
+
117 template<SizeType N>
+
118 void cacheSpecifications(
+
119 const std::string& specPath,
+
120 const std::string& versionNumber,
+
121 const std::array<std::pair<std::string_view, std::string_view>, N>&
+
122 specVariables);
+
123
+
124 const std::string identifierText;
+
125 std::shared_ptr<BaseIO> io;
+
126 static std::vector<SizeType> emptyContainerIndexes;
+
127};
-
146
-
- -
152{
-
153public:
-
158 RecordingContainers(const std::string& name);
-
159
- -
164
- -
169
- -
174
-
179 void addData(std::unique_ptr<TimeSeries> data);
-
180
-
181 std::vector<std::unique_ptr<TimeSeries>> containers;
-
182 std::string name;
-
183};
-
-
184
-
185} // namespace AQNWB::NWB
+
128
+
129} // namespace AQNWB::NWB
-
AQNWB::Types::SizeType SizeType
Definition BaseIO.hpp:16
AQNWB::Types::SizeArray SizeArray
Definition BaseIO.hpp:15
+
Represents a base data type.
Definition BaseIO.hpp:35
static const BaseDataType I16
Accessor for signed 16-bit integer.
Definition BaseIO.hpp:72
-
The NWBFile class provides an interface for setting up and managing the NWB file.
Definition NWBFile.hpp:28
-
TimeSeries * getTimeSeries(const SizeType &timeseriesInd)
Gets the TimeSeries object from the recordingContainers.
Definition NWBFile.cpp:186
+
The NWBFile class provides an interface for setting up and managing the NWB file.
Definition NWBFile.hpp:27
NWBFile(const NWBFile &)=delete
Deleted copy constructor to prevent construction-copying.
-
Status initialize()
Initializes the NWB file by opening and setting up the file structure.
Definition NWBFile.cpp:36
-
void stopRecording()
Stops the recording.
Definition NWBFile.cpp:153
-
Status createElectricalSeries(std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16)
Create ElectricalSeries objects to record data into. Created objects are stored in recordingContainer...
Definition NWBFile.cpp:94
-
Status startRecording()
Starts the recording.
Definition NWBFile.cpp:148
+
Status initialize()
Initializes the NWB file by opening and setting up the file structure.
Definition NWBFile.cpp:38
NWBFile & operator=(const NWBFile &)=delete
Deleted copy assignment operator to prevent copying.
-
~NWBFile()
Destructor for NWBFile class.
Definition NWBFile.cpp:34
-
Status createFileStructure()
Creates the default file structure. Note, this function will fail if the file is in a mode where new ...
Definition NWBFile.cpp:52
-
NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)
Constructor for NWBFile class.
Definition NWBFile.cpp:28
-
Status finalize()
Finalizes the NWB file by closing it.
Definition NWBFile.cpp:46
-
The RecordingContainers class provides an interface for managing groups of TimeSeries acquired during...
Definition NWBFile.hpp:152
-
void addData(std::unique_ptr< TimeSeries > data)
Adds a TimeSeries object to the container.
Definition NWBFile.cpp:204
-
RecordingContainers(const RecordingContainers &)=delete
Deleted copy constructor to prevent construction-copying.
-
std::string name
Definition NWBFile.hpp:182
-
std::vector< std::unique_ptr< TimeSeries > > containers
Definition NWBFile.hpp:181
-
RecordingContainers & operator=(const RecordingContainers &)=delete
Deleted copy assignment operator to prevent copying.
-
~RecordingContainers()
Destructor for RecordingContainer class.
Definition NWBFile.cpp:202
-
RecordingContainers(const std::string &name)
Constructor for RecordingContainer class.
Definition NWBFile.cpp:197
-
General purpose time series.
Definition TimeSeries.hpp:14
+
~NWBFile()
Destructor for NWBFile class.
Definition NWBFile.cpp:36
+
Status createFileStructure()
Creates the default file structure. Note, this function will fail if the file is in a mode where new ...
Definition NWBFile.cpp:53
+
NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)
Constructor for NWBFile class.
Definition NWBFile.cpp:30
+
Status createElectricalSeries(std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16, RecordingContainers *recordingContainers=nullptr, std::vector< SizeType > &containerIndexes=emptyContainerIndexes)
Create ElectricalSeries objects to record data into. Created objects are stored in recordingContainer...
Definition NWBFile.cpp:95
+
Status finalize()
Finalizes the NWB file by closing it.
Definition NWBFile.cpp:48
+
The RecordingContainers class provides an interface for managing and holding groups of Containers acq...
Definition RecordingContainers.hpp:16
Status
Represents the status of an operation.
Definition Types.hpp:22
Namespace for all classes related to the NWB data standard.
Definition TimeSeries.hpp:9
diff --git a/_n_w_b_recording_8cpp__incl.map b/_n_w_b_recording_8cpp__incl.map deleted file mode 100644 index e93045e4..00000000 --- a/_n_w_b_recording_8cpp__incl.map +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_w_b_recording_8cpp__incl.md5 b/_n_w_b_recording_8cpp__incl.md5 deleted file mode 100644 index 56f8bff6..00000000 --- a/_n_w_b_recording_8cpp__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -cfdd16cb79206c937dc746932c1d2035 \ No newline at end of file diff --git a/_n_w_b_recording_8cpp__incl.svg b/_n_w_b_recording_8cpp__incl.svg deleted file mode 100644 index 813efe33..00000000 --- a/_n_w_b_recording_8cpp__incl.svg +++ /dev/null @@ -1,789 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -src/nwb/NWBRecording.cpp - - -Node1 - - -src/nwb/NWBRecording.cpp - - - - - -Node2 - - -nwb/NWBRecording.hpp - - - - - -Node1->Node2 - - - - - - - - -Node16 - - -Channel.hpp - - - - - -Node1->Node16 - - - - - - - - -Node17 - - -Utils.hpp - - - - - -Node1->Node17 - - - - - - - - -Node27 - - -hdf5/HDF5IO.hpp - - - - - -Node1->Node27 - - - - - - - - -Node3 - - -Types.hpp - - - - - -Node2->Node3 - - - - - - - - -Node6 - - -nwb/NWBFile.hpp - - - - - -Node2->Node6 - - - - - - - - -Node4 - - -cstddef - - - - - -Node3->Node4 - - - - - - - - -Node5 - - -vector - - - - - -Node3->Node5 - - - - - - - - -Node6->Node3 - - - - - - - - -Node6->Node5 - - - - - - - - -Node7 - - -array - - - - - -Node6->Node7 - - - - - - - - -Node8 - - -cstdint - - - - - -Node6->Node8 - - - - - - - - -Node9 - - -memory - - - - - -Node6->Node9 - - - - - - - - -Node10 - - -string - - - - - -Node6->Node10 - - - - - - - - -Node11 - - -string_view - - - - - -Node6->Node11 - - - - - - - - -Node12 - - -BaseIO.hpp - - - - - -Node6->Node12 - - - - - - - - -Node14 - - -nwb/base/TimeSeries.hpp - - - - - -Node6->Node14 - - - - - - - - -Node12->Node3 - - - - - - - - -Node12->Node5 - - - - - - - - -Node12->Node8 - - - - - - - - -Node12->Node9 - - - - - - - - -Node12->Node10 - - - - - - - - -Node13 - - -iostream - - - - - -Node12->Node13 - - - - - - - - -Node14->Node10 - - - - - - - - -Node14->Node12 - - - - - - - - -Node15 - - -nwb/hdmf/base/Container.hpp - - - - - -Node14->Node15 - - - - - - - - -Node15->Node9 - - - - - - - - -Node15->Node10 - - - - - - - - -Node15->Node12 - - - - - - - - -Node16->Node3 - - - - - - - - -Node16->Node7 - - - - - - - - -Node16->Node10 - - - - - - - - -Node17->Node12 - - - - - - - - -Node18 - - -chrono - - - - - -Node17->Node18 - - - - - - - - -Node19 - - -ctime - - - - - -Node17->Node19 - - - - - - - - -Node20 - - -iomanip - - - - - -Node17->Node20 - - - - - - - - -Node21 - - -sstream - - - - - -Node17->Node21 - - - - - - - - -Node22 - - -boost/date_time.hpp - - - - - -Node17->Node22 - - - - - - - - -Node23 - - -boost/uuid/uuid.hpp - - - - - -Node17->Node23 - - - - - - - - -Node24 - - -boost/uuid/uuid_generators.hpp - - - - - -Node17->Node24 - - - - - - - - -Node25 - - -boost/uuid/uuid_io.hpp - - - - - -Node17->Node25 - - - - - - - - -Node26 - - -boost/date_time/c_local -_time_adjustor.hpp - - - - - -Node17->Node26 - - - - - - - - -Node17->Node27 - - - - - - - - -Node27->Node3 - - - - - - - - -Node27->Node9 - - - - - - - - -Node27->Node10 - - - - - - - - -Node27->Node12 - - - - - - - - -Node27->Node13 - - - - - - - - -Node28 - - -H5Opublic.h - - - - - -Node27->Node28 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_w_b_recording_8cpp__incl_org.svg b/_n_w_b_recording_8cpp__incl_org.svg deleted file mode 100644 index 8c7c28b5..00000000 --- a/_n_w_b_recording_8cpp__incl_org.svg +++ /dev/null @@ -1,706 +0,0 @@ - - - - - - -src/nwb/NWBRecording.cpp - - -Node1 - - -src/nwb/NWBRecording.cpp - - - - - -Node2 - - -nwb/NWBRecording.hpp - - - - - -Node1->Node2 - - - - - - - - -Node16 - - -Channel.hpp - - - - - -Node1->Node16 - - - - - - - - -Node17 - - -Utils.hpp - - - - - -Node1->Node17 - - - - - - - - -Node27 - - -hdf5/HDF5IO.hpp - - - - - -Node1->Node27 - - - - - - - - -Node3 - - -Types.hpp - - - - - -Node2->Node3 - - - - - - - - -Node6 - - -nwb/NWBFile.hpp - - - - - -Node2->Node6 - - - - - - - - -Node4 - - -cstddef - - - - - -Node3->Node4 - - - - - - - - -Node5 - - -vector - - - - - -Node3->Node5 - - - - - - - - -Node6->Node3 - - - - - - - - -Node6->Node5 - - - - - - - - -Node7 - - -array - - - - - -Node6->Node7 - - - - - - - - -Node8 - - -cstdint - - - - - -Node6->Node8 - - - - - - - - -Node9 - - -memory - - - - - -Node6->Node9 - - - - - - - - -Node10 - - -string - - - - - -Node6->Node10 - - - - - - - - -Node11 - - -string_view - - - - - -Node6->Node11 - - - - - - - - -Node12 - - -BaseIO.hpp - - - - - -Node6->Node12 - - - - - - - - -Node14 - - -nwb/base/TimeSeries.hpp - - - - - -Node6->Node14 - - - - - - - - -Node12->Node3 - - - - - - - - -Node12->Node5 - - - - - - - - -Node12->Node8 - - - - - - - - -Node12->Node9 - - - - - - - - -Node12->Node10 - - - - - - - - -Node13 - - -iostream - - - - - -Node12->Node13 - - - - - - - - -Node14->Node10 - - - - - - - - -Node14->Node12 - - - - - - - - -Node15 - - -nwb/hdmf/base/Container.hpp - - - - - -Node14->Node15 - - - - - - - - -Node15->Node9 - - - - - - - - -Node15->Node10 - - - - - - - - -Node15->Node12 - - - - - - - - -Node16->Node3 - - - - - - - - -Node16->Node7 - - - - - - - - -Node16->Node10 - - - - - - - - -Node17->Node12 - - - - - - - - -Node18 - - -chrono - - - - - -Node17->Node18 - - - - - - - - -Node19 - - -ctime - - - - - -Node17->Node19 - - - - - - - - -Node20 - - -iomanip - - - - - -Node17->Node20 - - - - - - - - -Node21 - - -sstream - - - - - -Node17->Node21 - - - - - - - - -Node22 - - -boost/date_time.hpp - - - - - -Node17->Node22 - - - - - - - - -Node23 - - -boost/uuid/uuid.hpp - - - - - -Node17->Node23 - - - - - - - - -Node24 - - -boost/uuid/uuid_generators.hpp - - - - - -Node17->Node24 - - - - - - - - -Node25 - - -boost/uuid/uuid_io.hpp - - - - - -Node17->Node25 - - - - - - - - -Node26 - - -boost/date_time/c_local -_time_adjustor.hpp - - - - - -Node17->Node26 - - - - - - - - -Node17->Node27 - - - - - - - - -Node27->Node3 - - - - - - - - -Node27->Node9 - - - - - - - - -Node27->Node10 - - - - - - - - -Node27->Node12 - - - - - - - - -Node27->Node13 - - - - - - - - -Node28 - - -H5Opublic.h - - - - - -Node27->Node28 - - - - - - - - diff --git a/_n_w_b_recording_8hpp.js b/_n_w_b_recording_8hpp.js deleted file mode 100644 index 51fa384c..00000000 --- a/_n_w_b_recording_8hpp.js +++ /dev/null @@ -1,4 +0,0 @@ -var _n_w_b_recording_8hpp = -[ - [ "AQNWB::NWB::NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording" ] -]; \ No newline at end of file diff --git a/_n_w_b_recording_8hpp__dep__incl.map b/_n_w_b_recording_8hpp__dep__incl.map deleted file mode 100644 index 55becfcb..00000000 --- a/_n_w_b_recording_8hpp__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/_n_w_b_recording_8hpp__dep__incl.md5 b/_n_w_b_recording_8hpp__dep__incl.md5 deleted file mode 100644 index b1c267ef..00000000 --- a/_n_w_b_recording_8hpp__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -0935af342ec9e70104be47610e623700 \ No newline at end of file diff --git a/_n_w_b_recording_8hpp__dep__incl.svg b/_n_w_b_recording_8hpp__dep__incl.svg deleted file mode 100644 index db26efa6..00000000 --- a/_n_w_b_recording_8hpp__dep__incl.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - -src/nwb/NWBRecording.hpp - - -Node1 - - -src/nwb/NWBRecording.hpp - - - - - -Node2 - - -src/nwb/NWBRecording.cpp - - - - - -Node1->Node2 - - - - - - - - - - - - - diff --git a/_n_w_b_recording_8hpp__dep__incl_org.svg b/_n_w_b_recording_8hpp__dep__incl_org.svg deleted file mode 100644 index de52554d..00000000 --- a/_n_w_b_recording_8hpp__dep__incl_org.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - -src/nwb/NWBRecording.hpp - - -Node1 - - -src/nwb/NWBRecording.hpp - - - - - -Node2 - - -src/nwb/NWBRecording.cpp - - - - - -Node1->Node2 - - - - - - - - diff --git a/_n_w_b_recording_8hpp__incl.map b/_n_w_b_recording_8hpp__incl.map deleted file mode 100644 index 6aecbfc6..00000000 --- a/_n_w_b_recording_8hpp__incl.map +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_w_b_recording_8hpp__incl.md5 b/_n_w_b_recording_8hpp__incl.md5 deleted file mode 100644 index cc83eee0..00000000 --- a/_n_w_b_recording_8hpp__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -a286deb7887fc1687a6528d17685d5ba \ No newline at end of file diff --git a/_n_w_b_recording_8hpp__incl.svg b/_n_w_b_recording_8hpp__incl.svg deleted file mode 100644 index 2b97fe67..00000000 --- a/_n_w_b_recording_8hpp__incl.svg +++ /dev/null @@ -1,446 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -src/nwb/NWBRecording.hpp - - -Node1 - - -src/nwb/NWBRecording.hpp - - - - - -Node2 - - -Types.hpp - - - - - -Node1->Node2 - - - - - - - - -Node5 - - -nwb/NWBFile.hpp - - - - - -Node1->Node5 - - - - - - - - -Node3 - - -cstddef - - - - - -Node2->Node3 - - - - - - - - -Node4 - - -vector - - - - - -Node2->Node4 - - - - - - - - -Node5->Node2 - - - - - - - - -Node5->Node4 - - - - - - - - -Node6 - - -array - - - - - -Node5->Node6 - - - - - - - - -Node7 - - -cstdint - - - - - -Node5->Node7 - - - - - - - - -Node8 - - -memory - - - - - -Node5->Node8 - - - - - - - - -Node9 - - -string - - - - - -Node5->Node9 - - - - - - - - -Node10 - - -string_view - - - - - -Node5->Node10 - - - - - - - - -Node11 - - -BaseIO.hpp - - - - - -Node5->Node11 - - - - - - - - -Node13 - - -nwb/base/TimeSeries.hpp - - - - - -Node5->Node13 - - - - - - - - -Node11->Node2 - - - - - - - - -Node11->Node4 - - - - - - - - -Node11->Node7 - - - - - - - - -Node11->Node8 - - - - - - - - -Node11->Node9 - - - - - - - - -Node12 - - -iostream - - - - - -Node11->Node12 - - - - - - - - -Node13->Node9 - - - - - - - - -Node13->Node11 - - - - - - - - -Node14 - - -nwb/hdmf/base/Container.hpp - - - - - -Node13->Node14 - - - - - - - - -Node14->Node8 - - - - - - - - -Node14->Node9 - - - - - - - - -Node14->Node11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_w_b_recording_8hpp__incl_org.svg b/_n_w_b_recording_8hpp__incl_org.svg deleted file mode 100644 index d15de23c..00000000 --- a/_n_w_b_recording_8hpp__incl_org.svg +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - -src/nwb/NWBRecording.hpp - - -Node1 - - -src/nwb/NWBRecording.hpp - - - - - -Node2 - - -Types.hpp - - - - - -Node1->Node2 - - - - - - - - -Node5 - - -nwb/NWBFile.hpp - - - - - -Node1->Node5 - - - - - - - - -Node3 - - -cstddef - - - - - -Node2->Node3 - - - - - - - - -Node4 - - -vector - - - - - -Node2->Node4 - - - - - - - - -Node5->Node2 - - - - - - - - -Node5->Node4 - - - - - - - - -Node6 - - -array - - - - - -Node5->Node6 - - - - - - - - -Node7 - - -cstdint - - - - - -Node5->Node7 - - - - - - - - -Node8 - - -memory - - - - - -Node5->Node8 - - - - - - - - -Node9 - - -string - - - - - -Node5->Node9 - - - - - - - - -Node10 - - -string_view - - - - - -Node5->Node10 - - - - - - - - -Node11 - - -BaseIO.hpp - - - - - -Node5->Node11 - - - - - - - - -Node13 - - -nwb/base/TimeSeries.hpp - - - - - -Node5->Node13 - - - - - - - - -Node11->Node2 - - - - - - - - -Node11->Node4 - - - - - - - - -Node11->Node7 - - - - - - - - -Node11->Node8 - - - - - - - - -Node11->Node9 - - - - - - - - -Node12 - - -iostream - - - - - -Node11->Node12 - - - - - - - - -Node13->Node9 - - - - - - - - -Node13->Node11 - - - - - - - - -Node14 - - -nwb/hdmf/base/Container.hpp - - - - - -Node13->Node14 - - - - - - - - -Node14->Node8 - - - - - - - - -Node14->Node9 - - - - - - - - -Node14->Node11 - - - - - - - - diff --git a/_n_w_b_recording_8hpp_source.html b/_n_w_b_recording_8hpp_source.html deleted file mode 100644 index b7ba2301..00000000 --- a/_n_w_b_recording_8hpp_source.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - -aqnwb: src/nwb/NWBRecording.hpp Source File - - - - - - - - - - - - - - - - - -
-
-

Namespaces

- - - - - - -
-
aqnwb 0.1.0 -
-
- - - - - - - - - - -
- -
-
-
- -
- -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
NWBRecording.hpp
-
-
-Go to the documentation of this file.
1#pragma once
-
2
-
3#include "Types.hpp"
-
4#include "nwb/NWBFile.hpp"
-
5
-
6namespace AQNWB::NWB
-
7{
-
- -
13{
-
14public:
- -
19
-
23 NWBRecording(const NWBRecording&) = delete;
-
24
- -
29
- -
34
-
42 Status openFile(const std::string& filename,
-
43 std::vector<Types::ChannelVector> recordingArrays,
-
44 const std::string& IOType = "HDF5");
-
45
-
50 void closeFile();
-
51
-
66 Status writeTimeseriesData(const std::string& containerName,
-
67 const SizeType& timeseriesInd,
-
68 const Channel& channel,
-
69 const std::vector<SizeType>& dataShape,
-
70 const std::vector<SizeType>& positionOffset,
-
71 const void* data,
-
72 const void* timestamps);
-
73
-
74private:
-
78 std::unique_ptr<NWBFile> nwbfile;
-
79};
-
-
80} // namespace AQNWB::NWB
-
AQNWB::Types::SizeType SizeType
Definition BaseIO.hpp:16
- - -
Class for storing acquisition system channel information.
Definition Channel.hpp:16
-
The NWBRecording class manages the recording process.
Definition NWBRecording.hpp:13
-
Status writeTimeseriesData(const std::string &containerName, const SizeType &timeseriesInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)
Write timeseries to an NWB file.
Definition NWBRecording.cpp:47
-
NWBRecording()
Default constructor for NWBRecording.
Definition NWBRecording.cpp:11
-
NWBRecording & operator=(const NWBRecording &)=delete
Deleted copy assignment operator to prevent copying.
-
NWBRecording(const NWBRecording &)=delete
Deleted copy constructor to prevent construction-copying.
-
~NWBRecording()
Destructor for NWBRecordingEngine.
Definition NWBRecording.cpp:13
-
Status openFile(const std::string &filename, std::vector< Types::ChannelVector > recordingArrays, const std::string &IOType="HDF5")
Opens the file for recording.
Definition NWBRecording.cpp:20
-
void closeFile()
Closes the file and performs necessary cleanup when recording stops.
Definition NWBRecording.cpp:41
-
Status
Represents the status of an operation.
Definition Types.hpp:22
-
Namespace for all classes related to the NWB data standard.
Definition TimeSeries.hpp:9
-
-
- - - - diff --git a/_n_w_b_recording_8cpp.html b/_recording_containers_8cpp.html similarity index 81% rename from _n_w_b_recording_8cpp.html rename to _recording_containers_8cpp.html index 98479467..c4a97d98 100644 --- a/_n_w_b_recording_8cpp.html +++ b/_recording_containers_8cpp.html @@ -6,7 +6,7 @@ -aqnwb: src/nwb/NWBRecording.cpp File Reference +aqnwb: src/nwb/RecordingContainers.cpp File Reference @@ -74,7 +74,7 @@
@@ -100,24 +100,23 @@
-
NWBRecording.cpp File Reference
+
RecordingContainers.cpp File Reference
-
#include "nwb/NWBRecording.hpp"
-#include "Channel.hpp"
-#include "Utils.hpp"
-#include "hdf5/HDF5IO.hpp"
+
-Include dependency graph for NWBRecording.cpp:
+Include dependency graph for RecordingContainers.cpp:
-
+
diff --git a/_recording_containers_8cpp__incl.map b/_recording_containers_8cpp__incl.map new file mode 100644 index 00000000..cdd15d40 --- /dev/null +++ b/_recording_containers_8cpp__incl.map @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_recording_containers_8cpp__incl.md5 b/_recording_containers_8cpp__incl.md5 new file mode 100644 index 00000000..a3e3e9ad --- /dev/null +++ b/_recording_containers_8cpp__incl.md5 @@ -0,0 +1 @@ +7b234cd08ac9cd6ad6e589ded8c06586 \ No newline at end of file diff --git a/_recording_containers_8cpp__incl.svg b/_recording_containers_8cpp__incl.svg new file mode 100644 index 00000000..0c77bf16 --- /dev/null +++ b/_recording_containers_8cpp__incl.svg @@ -0,0 +1,416 @@ + + + + + + + + + + + + +src/nwb/RecordingContainers.cpp + + +Node1 + + +src/nwb/RecordingContainers.cpp + + + + + +Node2 + + +nwb/RecordingContainers.hpp + + + + + +Node1->Node2 + + + + + + + + +Node14 + + +nwb/hdmf/base/Container.hpp + + + + + +Node1->Node14 + + + + + + + + +Node15 + + +nwb/ecephys/ElectricalSeries.hpp + + + + + +Node1->Node15 + + + + + + + + +Node3 + + +Channel.hpp + + + + + +Node2->Node3 + + + + + + + + +Node6 + + +Types.hpp + + + + + +Node2->Node6 + + + + + + + + +Node9 + + +nwb/base/TimeSeries.hpp + + + + + +Node2->Node9 + + + + + + + + +Node4 + + +array + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +string + + + + + +Node3->Node5 + + + + + + + + +Node3->Node6 + + + + + + + + +Node7 + + +cstddef + + + + + +Node6->Node7 + + + + + + + + +Node8 + + +vector + + + + + +Node6->Node8 + + + + + + + + +Node9->Node5 + + + + + + + + +Node10 + + +BaseIO.hpp + + + + + +Node9->Node10 + + + + + + + + +Node9->Node14 + + + + + + + + +Node10->Node5 + + + + + + + + +Node10->Node6 + + + + + + + + +Node10->Node8 + + + + + + + + +Node11 + + +cstdint + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +iostream + + + + + +Node10->Node12 + + + + + + + + +Node13 + + +memory + + + + + +Node10->Node13 + + + + + + + + +Node14->Node5 + + + + + + + + +Node14->Node10 + + + + + + + + +Node14->Node13 + + + + + + + + +Node15->Node3 + + + + + + + + +Node15->Node5 + + + + + + + + +Node15->Node9 + + + + + + + + +Node15->Node10 + + + + + + + + + + + + + diff --git a/_recording_containers_8cpp__incl_org.svg b/_recording_containers_8cpp__incl_org.svg new file mode 100644 index 00000000..9260b56f --- /dev/null +++ b/_recording_containers_8cpp__incl_org.svg @@ -0,0 +1,390 @@ + + + + + + +src/nwb/RecordingContainers.cpp + + +Node1 + + +src/nwb/RecordingContainers.cpp + + + + + +Node2 + + +nwb/RecordingContainers.hpp + + + + + +Node1->Node2 + + + + + + + + +Node14 + + +nwb/hdmf/base/Container.hpp + + + + + +Node1->Node14 + + + + + + + + +Node15 + + +nwb/ecephys/ElectricalSeries.hpp + + + + + +Node1->Node15 + + + + + + + + +Node3 + + +Channel.hpp + + + + + +Node2->Node3 + + + + + + + + +Node6 + + +Types.hpp + + + + + +Node2->Node6 + + + + + + + + +Node9 + + +nwb/base/TimeSeries.hpp + + + + + +Node2->Node9 + + + + + + + + +Node4 + + +array + + + + + +Node3->Node4 + + + + + + + + +Node5 + + +string + + + + + +Node3->Node5 + + + + + + + + +Node3->Node6 + + + + + + + + +Node7 + + +cstddef + + + + + +Node6->Node7 + + + + + + + + +Node8 + + +vector + + + + + +Node6->Node8 + + + + + + + + +Node9->Node5 + + + + + + + + +Node10 + + +BaseIO.hpp + + + + + +Node9->Node10 + + + + + + + + +Node9->Node14 + + + + + + + + +Node10->Node5 + + + + + + + + +Node10->Node6 + + + + + + + + +Node10->Node8 + + + + + + + + +Node11 + + +cstdint + + + + + +Node10->Node11 + + + + + + + + +Node12 + + +iostream + + + + + +Node10->Node12 + + + + + + + + +Node13 + + +memory + + + + + +Node10->Node13 + + + + + + + + +Node14->Node5 + + + + + + + + +Node14->Node10 + + + + + + + + +Node14->Node13 + + + + + + + + +Node15->Node3 + + + + + + + + +Node15->Node5 + + + + + + + + +Node15->Node9 + + + + + + + + +Node15->Node10 + + + + + + + + diff --git a/_n_w_b_recording_8hpp.html b/_recording_containers_8hpp.html similarity index 80% rename from _n_w_b_recording_8hpp.html rename to _recording_containers_8hpp.html index 904be2a2..87e93d2a 100644 --- a/_n_w_b_recording_8hpp.html +++ b/_recording_containers_8hpp.html @@ -6,7 +6,7 @@ -aqnwb: src/nwb/NWBRecording.hpp File Reference +aqnwb: src/nwb/RecordingContainers.hpp File Reference @@ -74,7 +74,7 @@
@@ -103,28 +103,29 @@ -
NWBRecording.hpp File Reference
+
RecordingContainers.hpp File Reference
-
#include "Types.hpp"
-#include "nwb/NWBFile.hpp"
+
#include "Channel.hpp"
+#include "Types.hpp"
+#include "nwb/base/TimeSeries.hpp"
-Include dependency graph for NWBRecording.hpp:
+Include dependency graph for RecordingContainers.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
-

Go to the source code of this file.

+

Go to the source code of this file.

- - + +

Classes

class  AQNWB::NWB::NWBRecording
 The NWBRecording class manages the recording process. More...
class  AQNWB::NWB::RecordingContainers
 The RecordingContainers class provides an interface for managing and holding groups of Containers acquired during a recording. More...
 
- - - + + +

@@ -141,7 +142,7 @@ diff --git a/_recording_containers_8hpp.js b/_recording_containers_8hpp.js new file mode 100644 index 00000000..d100eb1f --- /dev/null +++ b/_recording_containers_8hpp.js @@ -0,0 +1,4 @@ +var _recording_containers_8hpp = +[ + [ "AQNWB::NWB::RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers" ] +]; \ No newline at end of file diff --git a/_recording_containers_8hpp__dep__incl.map b/_recording_containers_8hpp__dep__incl.map new file mode 100644 index 00000000..a64f1e67 --- /dev/null +++ b/_recording_containers_8hpp__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/_recording_containers_8hpp__dep__incl.md5 b/_recording_containers_8hpp__dep__incl.md5 new file mode 100644 index 00000000..0f133a50 --- /dev/null +++ b/_recording_containers_8hpp__dep__incl.md5 @@ -0,0 +1 @@ +99701fbe3d40efaa357ec02424c47a94 \ No newline at end of file diff --git a/_recording_containers_8hpp__dep__incl.svg b/_recording_containers_8hpp__dep__incl.svg new file mode 100644 index 00000000..1b953a05 --- /dev/null +++ b/_recording_containers_8hpp__dep__incl.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + +src/nwb/RecordingContainers.hpp + + +Node1 + + +src/nwb/RecordingContainers.hpp + + + + + +Node2 + + +src/nwb/NWBFile.hpp + + + + + +Node1->Node2 + + + + + + + + +Node4 + + +src/nwb/RecordingContainers.cpp + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +src/nwb/NWBFile.cpp + + + + + +Node2->Node3 + + + + + + + + + + + + + diff --git a/_recording_containers_8hpp__dep__incl_org.svg b/_recording_containers_8hpp__dep__incl_org.svg new file mode 100644 index 00000000..f7b775b5 --- /dev/null +++ b/_recording_containers_8hpp__dep__incl_org.svg @@ -0,0 +1,75 @@ + + + + + + +src/nwb/RecordingContainers.hpp + + +Node1 + + +src/nwb/RecordingContainers.hpp + + + + + +Node2 + + +src/nwb/NWBFile.hpp + + + + + +Node1->Node2 + + + + + + + + +Node4 + + +src/nwb/RecordingContainers.cpp + + + + + +Node1->Node4 + + + + + + + + +Node3 + + +src/nwb/NWBFile.cpp + + + + + +Node2->Node3 + + + + + + + + diff --git a/_recording_containers_8hpp__incl.map b/_recording_containers_8hpp__incl.map new file mode 100644 index 00000000..e95d4a84 --- /dev/null +++ b/_recording_containers_8hpp__incl.map @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_recording_containers_8hpp__incl.md5 b/_recording_containers_8hpp__incl.md5 new file mode 100644 index 00000000..b5265cd0 --- /dev/null +++ b/_recording_containers_8hpp__incl.md5 @@ -0,0 +1 @@ +3e5c23769ded6c017feb0f66afcb1fa3 \ No newline at end of file diff --git a/_recording_containers_8hpp__incl.svg b/_recording_containers_8hpp__incl.svg new file mode 100644 index 00000000..7348e21a --- /dev/null +++ b/_recording_containers_8hpp__incl.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + +src/nwb/RecordingContainers.hpp + + +Node1 + + +src/nwb/RecordingContainers.hpp + + + + + +Node2 + + +Channel.hpp + + + + + +Node1->Node2 + + + + + + + + +Node5 + + +Types.hpp + + + + + +Node1->Node5 + + + + + + + + +Node8 + + +nwb/base/TimeSeries.hpp + + + + + +Node1->Node8 + + + + + + + + +Node3 + + +array + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +string + + + + + +Node2->Node4 + + + + + + + + +Node2->Node5 + + + + + + + + +Node6 + + +cstddef + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +vector + + + + + +Node5->Node7 + + + + + + + + +Node8->Node4 + + + + + + + + +Node9 + + +BaseIO.hpp + + + + + +Node8->Node9 + + + + + + + + +Node13 + + +nwb/hdmf/base/Container.hpp + + + + + +Node8->Node13 + + + + + + + + +Node9->Node4 + + + + + + + + +Node9->Node5 + + + + + + + + +Node9->Node7 + + + + + + + + +Node10 + + +cstdint + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +iostream + + + + + +Node9->Node11 + + + + + + + + +Node12 + + +memory + + + + + +Node9->Node12 + + + + + + + + +Node13->Node4 + + + + + + + + +Node13->Node9 + + + + + + + + +Node13->Node12 + + + + + + + + + + + + + diff --git a/_recording_containers_8hpp__incl_org.svg b/_recording_containers_8hpp__incl_org.svg new file mode 100644 index 00000000..24de1891 --- /dev/null +++ b/_recording_containers_8hpp__incl_org.svg @@ -0,0 +1,309 @@ + + + + + + +src/nwb/RecordingContainers.hpp + + +Node1 + + +src/nwb/RecordingContainers.hpp + + + + + +Node2 + + +Channel.hpp + + + + + +Node1->Node2 + + + + + + + + +Node5 + + +Types.hpp + + + + + +Node1->Node5 + + + + + + + + +Node8 + + +nwb/base/TimeSeries.hpp + + + + + +Node1->Node8 + + + + + + + + +Node3 + + +array + + + + + +Node2->Node3 + + + + + + + + +Node4 + + +string + + + + + +Node2->Node4 + + + + + + + + +Node2->Node5 + + + + + + + + +Node6 + + +cstddef + + + + + +Node5->Node6 + + + + + + + + +Node7 + + +vector + + + + + +Node5->Node7 + + + + + + + + +Node8->Node4 + + + + + + + + +Node9 + + +BaseIO.hpp + + + + + +Node8->Node9 + + + + + + + + +Node13 + + +nwb/hdmf/base/Container.hpp + + + + + +Node8->Node13 + + + + + + + + +Node9->Node4 + + + + + + + + +Node9->Node5 + + + + + + + + +Node9->Node7 + + + + + + + + +Node10 + + +cstdint + + + + + +Node9->Node10 + + + + + + + + +Node11 + + +iostream + + + + + +Node9->Node11 + + + + + + + + +Node12 + + +memory + + + + + +Node9->Node12 + + + + + + + + +Node13->Node4 + + + + + + + + +Node13->Node9 + + + + + + + + +Node13->Node12 + + + + + + + + diff --git a/_recording_containers_8hpp_source.html b/_recording_containers_8hpp_source.html new file mode 100644 index 00000000..43f8440f --- /dev/null +++ b/_recording_containers_8hpp_source.html @@ -0,0 +1,179 @@ + + + + + + + + +aqnwb: src/nwb/RecordingContainers.hpp Source File + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
aqnwb 0.1.0 +
+
+
+ + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
RecordingContainers.hpp
+
+
+Go to the documentation of this file.
1#pragma once
+
2
+
3#include "Channel.hpp"
+
4#include "Types.hpp"
+ +
6
+
7namespace AQNWB::NWB
+
8{
+
9
+
+ +
16{
+
17public:
+ +
22
+ +
27
+ +
32
+ +
37
+
45 void addContainer(std::unique_ptr<Container> container);
+
46
+
51 Container* getContainer(const SizeType& containerInd);
+
52
+
66 Status writeTimeseriesData(const SizeType& containerInd,
+
67 const Channel& channel,
+
68 const std::vector<SizeType>& dataShape,
+
69 const std::vector<SizeType>& positionOffset,
+
70 const void* data,
+
71 const void* timestamps);
+
72
+
86 Status writeElectricalSeriesData(const SizeType& containerInd,
+
87 const Channel& channel,
+
88 const SizeType& numSamples,
+
89 const void* data,
+
90 const void* timestamps);
+
91
+
92 std::vector<std::unique_ptr<Container>> containers;
+
93 std::string name;
+
94};
+
+
95
+
96} // namespace AQNWB::NWB
+
AQNWB::Types::SizeType SizeType
Definition BaseIO.hpp:16
+ + + +
Class for storing acquisition system channel information.
Definition Channel.hpp:16
+
Abstract data type for a group storing collections of data and metadata.
Definition Container.hpp:15
+
The RecordingContainers class provides an interface for managing and holding groups of Containers acq...
Definition RecordingContainers.hpp:16
+
Status writeElectricalSeriesData(const SizeType &containerInd, const Channel &channel, const SizeType &numSamples, const void *data, const void *timestamps)
Write ElectricalSereis data to a recordingContainer dataset.
Definition RecordingContainers.cpp:51
+
Container * getContainer(const SizeType &containerInd)
Gets the Container object from the recordingContainers.
Definition RecordingContainers.cpp:19
+
RecordingContainers()
Constructor for RecordingContainer class.
Definition RecordingContainers.cpp:10
+
RecordingContainers(const RecordingContainers &)=delete
Deleted copy constructor to prevent construction-copying.
+
std::vector< std::unique_ptr< Container > > containers
Definition RecordingContainers.hpp:92
+
void addContainer(std::unique_ptr< Container > container)
Adds a Container object to the container. Note that this function transfers ownership of the Containe...
Definition RecordingContainers.cpp:14
+
std::string name
Definition RecordingContainers.hpp:93
+
RecordingContainers & operator=(const RecordingContainers &)=delete
Deleted copy assignment operator to prevent copying.
+
~RecordingContainers()
Destructor for RecordingContainer class.
Definition RecordingContainers.cpp:12
+
Status writeTimeseriesData(const SizeType &containerInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)
Write timeseries data to a recordingContainer dataset.
Definition RecordingContainers.cpp:28
+
Status
Represents the status of an operation.
Definition Types.hpp:22
+
Namespace for all classes related to the NWB data standard.
Definition TimeSeries.hpp:9
+
+
+ + + + diff --git a/_time_series_8hpp.html b/_time_series_8hpp.html index 7557b7b7..7645bb48 100644 --- a/_time_series_8hpp.html +++ b/_time_series_8hpp.html @@ -117,7 +117,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/_time_series_8hpp__dep__incl.map b/_time_series_8hpp__dep__incl.map index 507b6f51..6c3199c9 100644 --- a/_time_series_8hpp__dep__incl.map +++ b/_time_series_8hpp__dep__incl.map @@ -1,18 +1,20 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/_time_series_8hpp__dep__incl.md5 b/_time_series_8hpp__dep__incl.md5 index fcf2dd53..0e99b3ba 100644 --- a/_time_series_8hpp__dep__incl.md5 +++ b/_time_series_8hpp__dep__incl.md5 @@ -1 +1 @@ -aa6a7c7f9caf38a8934813b4958b8240 \ No newline at end of file +41b3b4813bc3f781926706d9aa298b8b \ No newline at end of file diff --git a/_time_series_8hpp__dep__incl.svg b/_time_series_8hpp__dep__incl.svg index ab00b16d..20688a1f 100644 --- a/_time_series_8hpp__dep__incl.svg +++ b/_time_series_8hpp__dep__incl.svg @@ -4,10 +4,9 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + src/nwb/base/TimeSeries.hpp Node1 - -src/nwb/base/TimeSeries.hpp + +src/nwb/base/TimeSeries.hpp @@ -32,8 +68,8 @@ Node2 - -src/nwb/NWBFile.hpp + +src/nwb/NWBFile.hpp @@ -41,8 +77,26 @@ Node1->Node2 - - + + + + + + + +Node4 + + +src/nwb/RecordingContainers.hpp + + + + + +Node1->Node4 + + + @@ -50,17 +104,17 @@ Node6 - -src/nwb/base/TimeSeries.cpp + +src/nwb/base/TimeSeries.cpp - + Node1->Node6 - - - + + + @@ -68,18 +122,18 @@ Node7 - -src/nwb/ecephys/Electrical -Series.hpp + +src/nwb/ecephys/Electrical +Series.hpp - + Node1->Node7 - - - + + + @@ -87,8 +141,8 @@ Node3 - -src/nwb/NWBFile.cpp + +src/nwb/NWBFile.cpp @@ -96,53 +150,53 @@ Node2->Node3 - - + + - - -Node4 - - -src/nwb/NWBRecording.hpp - - - - - -Node2->Node4 - - - + + +Node4->Node2 + + + Node5 - - -src/nwb/NWBRecording.cpp + + +src/nwb/RecordingContainers.cpp - + Node4->Node5 - - - + + + - + Node7->Node3 - - - + + + + + + + + +Node7->Node5 + + + @@ -150,23 +204,44 @@ Node8 - -src/nwb/ecephys/Electrical -Series.cpp + +src/nwb/ecephys/Electrical +Series.cpp - + Node7->Node8 - - - + + + + + + + + + + + + + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -144,9 +144,9 @@

std::string AQNWB::getCurrentTime ()
 Get the current time in ISO 8601 format with the UTC offset.
 
std::unique_ptr< BaseIOAQNWB::createIO (const std::string &type, const std::string &filename)
 Factory method to create an IO object.
 
std::shared_ptr< BaseIOAQNWB::createIO (const std::string &type, const std::string &filename)
 Factory method to create an IO object.
 
std::unique_ptr< int16_t[]> AQNWB::transformToInt16 (SizeType numSamples, float conversion_factor, const float *data)
 
diff --git a/_utils_8hpp.js b/_utils_8hpp.js index 8c20bdbd..054a0943 100644 --- a/_utils_8hpp.js +++ b/_utils_8hpp.js @@ -1,6 +1,6 @@ var _utils_8hpp = [ - [ "createIO", "_utils_8hpp.html#a7bcff791f46375ae57a1c5b2f44becee", null ], + [ "createIO", "_utils_8hpp.html#a9a7d11f8409fc86dd48cca4e7f7d844a", null ], [ "generateUuid", "_utils_8hpp.html#aa7dade5603444b158cbc717fe802af6c", null ], [ "getCurrentTime", "_utils_8hpp.html#af35129219599779d360a65570ff7d168", null ], [ "transformToInt16", "_utils_8hpp.html#a4bbe60327d572ca561cce5a7eb565949", null ] diff --git a/_utils_8hpp__dep__incl.map b/_utils_8hpp__dep__incl.map index 34868917..2bbc3e5c 100644 --- a/_utils_8hpp__dep__incl.map +++ b/_utils_8hpp__dep__incl.map @@ -1,11 +1,9 @@ - + - + - + - - - + diff --git a/_utils_8hpp__dep__incl.md5 b/_utils_8hpp__dep__incl.md5 index 8035d131..a5af7569 100644 --- a/_utils_8hpp__dep__incl.md5 +++ b/_utils_8hpp__dep__incl.md5 @@ -1 +1 @@ -d91db0c2e99e133d0de84e8f45cac1f8 \ No newline at end of file +07ae4eb9a6a93b9d11819d6063fd5cd4 \ No newline at end of file diff --git a/_utils_8hpp__dep__incl.svg b/_utils_8hpp__dep__incl.svg index d973bfe7..186e56ff 100644 --- a/_utils_8hpp__dep__incl.svg +++ b/_utils_8hpp__dep__incl.svg @@ -4,9 +4,10 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + src/Utils.hpp Node1 - -src/Utils.hpp + +src/Utils.hpp @@ -77,8 +41,8 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + @@ -95,8 +59,8 @@ var sectionId = 'dynsection-1'; Node1->Node3 - - + + @@ -113,52 +77,13 @@ var sectionId = 'dynsection-1'; Node1->Node4 - - - - - - - -Node5 - - -src/nwb/NWBRecording.cpp - - - - - -Node1->Node5 - - - + + - - - - - - - - - - - - - - - - - -
56
-
61inline std::unique_ptr<BaseIO> createIO(const std::string& type,
+
61inline std::shared_ptr<BaseIO> createIO(const std::string& type,
62 const std::string& filename)
63{
64 if (type == "HDF5") {
-
65 return std::make_unique<HDF5::HDF5IO>(filename);
+
65 return std::make_shared<HDF5::HDF5IO>(filename);
66 } else {
67 throw std::invalid_argument("Invalid IO type");
68 }
@@ -199,7 +199,7 @@
The main namespace for AqNWB.
std::unique_ptr< int16_t[]> transformToInt16(SizeType numSamples, float conversion_factor, const float *data)
Definition Utils.hpp:71
-
std::unique_ptr< BaseIO > createIO(const std::string &type, const std::string &filename)
Factory method to create an IO object.
Definition Utils.hpp:61
+
std::shared_ptr< BaseIO > createIO(const std::string &type, const std::string &filename)
Factory method to create an IO object.
Definition Utils.hpp:61
std::string generateUuid()
Generates a UUID (Universally Unique Identifier) as a string.
Definition Utils.hpp:21
std::string getCurrentTime()
Get the current time in ISO 8601 format with the UTC offset.
Definition Utils.hpp:33
diff --git a/annotated.html b/annotated.html index c0fe3a83..86bc8095 100644 --- a/annotated.html +++ b/annotated.html @@ -119,15 +119,14 @@  CElectrodeTableRepresents a table containing electrode metadata  CElementIdentifiersA list of unique identifiers for values within a dataset, e.g. rows of a DynamicTable  CNWBFileInterface for setting up and managing the NWB file - CNWBRecordingManages the recording process - CRecordingContainersInterface for managing groups of TimeSeries acquired during a recording - CTimeSeriesGeneral purpose time series - CVectorDataAn n-dimensional dataset representing a column of a DynamicTable - CBaseDataTypeRepresents a base data type - CBaseIOAbstract base class that defines the interface for input/output (IO) operations on a file - CBaseRecordingDataThe base class to represent recording data that can be extended - CChannelClass for storing acquisition system channel information - CTypesProvides definitions for various types used in the project + CRecordingContainersInterface for managing and holding groups of Containers acquired during a recording + CTimeSeriesGeneral purpose time series + CVectorDataAn n-dimensional dataset representing a column of a DynamicTable + CBaseDataTypeRepresents a base data type + CBaseIOAbstract base class that defines the interface for input/output (IO) operations on a file + CBaseRecordingDataThe base class to represent recording data that can be extended + CChannelClass for storing acquisition system channel information + CTypesProvides definitions for various types used in the project diff --git a/annotated_dup.js b/annotated_dup.js index 6fcb4faf..ea458a6b 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -15,7 +15,6 @@ var annotated_dup = [ "ElectrodeTable", "class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table" ], [ "ElementIdentifiers", "class_a_q_n_w_b_1_1_n_w_b_1_1_element_identifiers.html", null ], [ "NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file" ], - [ "NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording" ], [ "RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers" ], [ "TimeSeries", "class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_time_series" ], [ "VectorData", "class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data" ] diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file-members.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file-members.html index 8838119f..18a63458 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file-members.html +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file-members.html @@ -106,17 +106,14 @@

This is the complete list of members for AQNWB::NWB::NWBFile, including all inherited members.

- + - - - - - - - - + + + + +
createElectricalSeries(std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16)AQNWB::NWB::NWBFile
createElectricalSeries(std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16, RecordingContainers *recordingContainers=nullptr, std::vector< SizeType > &containerIndexes=emptyContainerIndexes)AQNWB::NWB::NWBFile
createFileStructure()AQNWB::NWB::NWBFileprotected
finalize()AQNWB::NWB::NWBFile
getTimeSeries(const SizeType &timeseriesInd)AQNWB::NWB::NWBFile
initialize()AQNWB::NWB::NWBFile
NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)AQNWB::NWB::NWBFile
NWBFile(const NWBFile &)=deleteAQNWB::NWB::NWBFile
operator=(const NWBFile &)=deleteAQNWB::NWB::NWBFile
startRecording()AQNWB::NWB::NWBFile
stopRecording()AQNWB::NWB::NWBFile
~NWBFile()AQNWB::NWB::NWBFile
initialize()AQNWB::NWB::NWBFile
NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)AQNWB::NWB::NWBFile
NWBFile(const NWBFile &)=deleteAQNWB::NWB::NWBFile
operator=(const NWBFile &)=deleteAQNWB::NWB::NWBFile
~NWBFile()AQNWB::NWB::NWBFile
diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html index 124650c5..cc58f9b3 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html @@ -133,18 +133,9 @@ Status finalize ()  Finalizes the NWB file by closing it.
  -Status createElectricalSeries (std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16) - Create ElectricalSeries objects to record data into. Created objects are stored in recordingContainers. Note, this function will fail if the file is in a mode where new objects cannot be added, which can be checked via nwbfile.io->canModifyObjects()
-  -Status startRecording () - Starts the recording.
-  -void stopRecording () - Stops the recording.
-  -TimeSeriesgetTimeSeries (const SizeType &timeseriesInd) - Gets the TimeSeries object from the recordingContainers.
-  +Status createElectricalSeries (std::vector< Types::ChannelVector > recordingArrays, const BaseDataType &dataType=BaseDataType::I16, RecordingContainers *recordingContainers=nullptr, std::vector< SizeType > &containerIndexes=emptyContainerIndexes) + Create ElectricalSeries objects to record data into. Created objects are stored in recordingContainers. Note, this function will fail if the file is in a mode where new objects cannot be added, which can be checked via nwbfile.io->canModifyObjects()
+  @@ -232,8 +223,8 @@

Member Function Documentation

- -

◆ createElectricalSeries()

+ +

◆ createElectricalSeries()

@@ -246,7 +237,17 @@

- + + + + + + + + + + +

Protected Member Functions

const BaseDataType & dataType = BaseDataType::I16 )const BaseDataType & dataType = BaseDataType::I16,
RecordingContainers * recordingContainers = nullptr,
std::vector< SizeType > & containerIndexes = emptyContainerIndexes )
- - -

◆ getTimeSeries()

- -
-
- - - - - - - -
TimeSeries * NWBFile::getTimeSeries (const SizeType & timeseriesInd)
-
- -

Gets the TimeSeries object from the recordingContainers.

-
Parameters
- - -
timeseriesIndThe index of the timeseries dataset within the group.
-
-
-
@@ -379,44 +357,6 @@

-

◆ startRecording()

- -
-
- - - - - - - -
Status NWBFile::startRecording ()
-
- -

Starts the recording.

- -
-
- -

◆ stopRecording()

- -
-
- - - - - - - -
void NWBFile::stopRecording ()
-
- -

Stops the recording.

-

The documentation for this class was generated from the following files:
    diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.js b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.js index ca2b1287..5983909f 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.js +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.js @@ -3,12 +3,9 @@ var class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file = [ "NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623", null ], [ "NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5", null ], [ "~NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3", null ], - [ "createElectricalSeries", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a825990d044b4351788590210440bcdac", null ], + [ "createElectricalSeries", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ae0f515c91174c210a7aaad32a14c4f10", null ], [ "createFileStructure", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e", null ], [ "finalize", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#af7b3285fd7e02b444372fb1ab4341674", null ], - [ "getTimeSeries", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a2f99f38468fdb727adb9500a475b9d12", null ], [ "initialize", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596", null ], - [ "operator=", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461", null ], - [ "startRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a902d040b7b4b811eb7d7ebeb65f90dbe", null ], - [ "stopRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a725e81c69195c8a9616aa4d2e7c21cb0", null ] + [ "operator=", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461", null ] ]; \ No newline at end of file diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording-members.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording-members.html deleted file mode 100644 index 875cdb68..00000000 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording-members.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - -aqnwb: Member List - - - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    aqnwb 0.1.0 -
    -
    -
    - - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    AQNWB::NWB::NWBRecording Member List
    -
    -
    - -

    This is the complete list of members for AQNWB::NWB::NWBRecording, including all inherited members.

    - - - - - - - - -
    closeFile()AQNWB::NWB::NWBRecording
    NWBRecording()AQNWB::NWB::NWBRecording
    NWBRecording(const NWBRecording &)=deleteAQNWB::NWB::NWBRecording
    openFile(const std::string &filename, std::vector< Types::ChannelVector > recordingArrays, const std::string &IOType="HDF5")AQNWB::NWB::NWBRecording
    operator=(const NWBRecording &)=deleteAQNWB::NWB::NWBRecording
    writeTimeseriesData(const std::string &containerName, const SizeType &timeseriesInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)AQNWB::NWB::NWBRecording
    ~NWBRecording()AQNWB::NWB::NWBRecording
    -
    - - - - diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html deleted file mode 100644 index a56e92cb..00000000 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html +++ /dev/null @@ -1,365 +0,0 @@ - - - - - - - - -aqnwb: AQNWB::NWB::NWBRecording Class Reference - - - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    aqnwb 0.1.0 -
    -
    -
    - - - - - - - - -
    -
    - -
    -
    -
    - -
    - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    - -
    AQNWB::NWB::NWBRecording Class Reference
    -
    -
    - -

    The NWBRecording class manages the recording process. - More...

    - -

    #include <NWBRecording.hpp>

    - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Member Functions

     NWBRecording ()
     Default constructor for NWBRecording.
     
     NWBRecording (const NWBRecording &)=delete
     Deleted copy constructor to prevent construction-copying.
     
    NWBRecordingoperator= (const NWBRecording &)=delete
     Deleted copy assignment operator to prevent copying.
     
     ~NWBRecording ()
     Destructor for NWBRecordingEngine.
     
    Status openFile (const std::string &filename, std::vector< Types::ChannelVector > recordingArrays, const std::string &IOType="HDF5")
     Opens the file for recording.
     
    void closeFile ()
     Closes the file and performs necessary cleanup when recording stops.
     
    Status writeTimeseriesData (const std::string &containerName, const SizeType &timeseriesInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)
     Write timeseries to an NWB file.
     
    -

    Detailed Description

    -

    The NWBRecording class manages the recording process.

    -

    Constructor & Destructor Documentation

    - -

    ◆ NWBRecording() [1/2]

    - -
    -
    - - - - - - - -
    NWBRecording::NWBRecording ()
    -
    - -

    Default constructor for NWBRecording.

    - -
    -
    - -

    ◆ NWBRecording() [2/2]

    - -
    -
    - - - - - -
    - - - - - - - -
    AQNWB::NWB::NWBRecording::NWBRecording (const NWBRecording & )
    -
    -delete
    -
    - -

    Deleted copy constructor to prevent construction-copying.

    - -
    -
    - -

    ◆ ~NWBRecording()

    - -
    -
    - - - - - - - -
    NWBRecording::~NWBRecording ()
    -
    - -

    Destructor for NWBRecordingEngine.

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ closeFile()

    - -
    -
    - - - - - - - -
    void NWBRecording::closeFile ()
    -
    - -

    Closes the file and performs necessary cleanup when recording stops.

    - -
    -
    - -

    ◆ openFile()

    - -
    -
    - - - - - - - - - - - - - - - - -
    Status NWBRecording::openFile (const std::string & filename,
    std::vector< Types::ChannelVector > recordingArrays,
    const std::string & IOType = "HDF5" )
    -
    - -

    Opens the file for recording.

    -
    Parameters
    - - - - -
    filenameThe name of the file to open.
    recordingArraysChannelVector objects indicating the electrodes to use for ElectricalSeries recordings
    IOTypeType of backend IO to use
    -
    -
    - -
    -
    - -

    ◆ operator=()

    - -
    -
    - - - - - -
    - - - - - - - -
    NWBRecording & AQNWB::NWB::NWBRecording::operator= (const NWBRecording & )
    -
    -delete
    -
    - -

    Deleted copy assignment operator to prevent copying.

    - -
    -
    - -

    ◆ writeTimeseriesData()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Status NWBRecording::writeTimeseriesData (const std::string & containerName,
    const SizeType & timeseriesInd,
    const Channel & channel,
    const std::vector< SizeType > & dataShape,
    const std::vector< SizeType > & positionOffset,
    const void * data,
    const void * timestamps )
    -
    - -

    Write timeseries to an NWB file.

    -
    Parameters
    - - - - - - - - -
    containerNameThe name of the timeseries group to write to.
    timeseriesIndThe index of the timeseries dataset within the timeseries group.
    channelThe channel index to use for writing timestamps.
    dataShapeThe size of the data block.
    positionOffsetThe position of the data block to write to.
    dataA pointer to the data block.
    timestampsA pointer to the timestamps block. May be null if multidimensional TimeSeries and only need to write the timestamps once but write data multiple times.
    -
    -
    -
    Returns
    The status of the write operation.
    - -
    -
    -
    The documentation for this class was generated from the following files: -
    -
    - - - - diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.js b/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.js deleted file mode 100644 index d49e3794..00000000 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.js +++ /dev/null @@ -1,10 +0,0 @@ -var class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording = -[ - [ "NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a8469e13611ed81e889eb9955d160a22e", null ], - [ "NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae006efc401184dfa21feaa802398e7e4", null ], - [ "~NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae38ead00aec7a2e53980e47d3b3c59f7", null ], - [ "closeFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea4993204316615457b140e6056f5c94", null ], - [ "openFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea000c7a3dcceb1927c1b61886cddf8d", null ], - [ "operator=", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ad36bb8c04f16284f0fffcd01aaec5c68", null ], - [ "writeTimeseriesData", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a09a0a24cea2d37fc6a1d088de86c917d", null ] -]; \ No newline at end of file diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers-members.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers-members.html index a3fc41d0..f914b1d2 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers-members.html +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers-members.html @@ -106,13 +106,16 @@

    This is the complete list of members for AQNWB::NWB::RecordingContainers, including all inherited members.

    - - - - - - - + + + + + + + + + +
    addData(std::unique_ptr< TimeSeries > data)AQNWB::NWB::RecordingContainers
    containersAQNWB::NWB::RecordingContainers
    nameAQNWB::NWB::RecordingContainers
    operator=(const RecordingContainers &)=deleteAQNWB::NWB::RecordingContainers
    RecordingContainers(const std::string &name)AQNWB::NWB::RecordingContainers
    RecordingContainers(const RecordingContainers &)=deleteAQNWB::NWB::RecordingContainers
    ~RecordingContainers()AQNWB::NWB::RecordingContainers
    addContainer(std::unique_ptr< Container > container)AQNWB::NWB::RecordingContainers
    containersAQNWB::NWB::RecordingContainers
    getContainer(const SizeType &containerInd)AQNWB::NWB::RecordingContainers
    nameAQNWB::NWB::RecordingContainers
    operator=(const RecordingContainers &)=deleteAQNWB::NWB::RecordingContainers
    RecordingContainers()AQNWB::NWB::RecordingContainers
    RecordingContainers(const RecordingContainers &)=deleteAQNWB::NWB::RecordingContainers
    writeElectricalSeriesData(const SizeType &containerInd, const Channel &channel, const SizeType &numSamples, const void *data, const void *timestamps)AQNWB::NWB::RecordingContainers
    writeTimeseriesData(const SizeType &containerInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)AQNWB::NWB::RecordingContainers
    ~RecordingContainers()AQNWB::NWB::RecordingContainers
    diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html index 3b4ce98d..a79ad3fa 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html @@ -108,16 +108,16 @@
    -

    The RecordingContainers class provides an interface for managing groups of TimeSeries acquired during a recording. +

    The RecordingContainers class provides an interface for managing and holding groups of Containers acquired during a recording. More...

    -

    #include <NWBFile.hpp>

    +

    #include <RecordingContainers.hpp>

    - - - + + + @@ -127,22 +127,31 @@ - - - + + + + + + + + + + + +

    Public Member Functions

     RecordingContainers (const std::string &name)
     Constructor for RecordingContainer class.
     
     RecordingContainers ()
     Constructor for RecordingContainer class.
     
     RecordingContainers (const RecordingContainers &)=delete
     Deleted copy constructor to prevent construction-copying.
     
     ~RecordingContainers ()
     Destructor for RecordingContainer class.
     
    void addData (std::unique_ptr< TimeSeries > data)
     Adds a TimeSeries object to the container.
     
    void addContainer (std::unique_ptr< Container > container)
     Adds a Container object to the container. Note that this function transfers ownership of the Container object to the RecordingContainers object, and should be called with the pattern recordingContainers.addContainer(std::move(container)).
     
    ContainergetContainer (const SizeType &containerInd)
     Gets the Container object from the recordingContainers.
     
    Status writeTimeseriesData (const SizeType &containerInd, const Channel &channel, const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const void *data, const void *timestamps)
     Write timeseries data to a recordingContainer dataset.
     
    Status writeElectricalSeriesData (const SizeType &containerInd, const Channel &channel, const SizeType &numSamples, const void *data, const void *timestamps)
     Write ElectricalSereis data to a recordingContainer dataset.
     
    - - + +

    Public Attributes

    std::vector< std::unique_ptr< TimeSeries > > containers
     
    std::vector< std::unique_ptr< Container > > containers
     
    std::string name
     

    Detailed Description

    -

    The RecordingContainers class provides an interface for managing groups of TimeSeries acquired during a recording.

    +

    The RecordingContainers class provides an interface for managing and holding groups of Containers acquired during a recording.

    Constructor & Destructor Documentation

    - -

    ◆ RecordingContainers() [1/2]

    + +

    ◆ RecordingContainers() [1/2]

    @@ -213,25 +216,50 @@

    Member Function Documentation

    - -

    ◆ addData()

    + +

    ◆ addContainer()

    + +
    +
    + + + + + + + +
    void RecordingContainers::addContainer (std::unique_ptr< Container > container)
    +
    + +

    Adds a Container object to the container. Note that this function transfers ownership of the Container object to the RecordingContainers object, and should be called with the pattern recordingContainers.addContainer(std::move(container)).

    +
    Parameters
    + + +
    containerThe Container object to add.
    +
    +
    + +
    +
    + +

    ◆ getContainer()

    - + - +
    void RecordingContainers::addData Container * RecordingContainers::getContainer (std::unique_ptr< TimeSeries > data)const SizeType & containerInd)
    -

    Adds a TimeSeries object to the container.

    +

    Gets the Container object from the recordingContainers.

    Parameters
    - +
    dataThe TimeSeries object to add.
    containerIndThe index of the container dataset within the group.
    @@ -263,17 +291,121 @@

    +

    ◆ writeElectricalSeriesData()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Status RecordingContainers::writeElectricalSeriesData (const SizeType & containerInd,
    const Channel & channel,
    const SizeType & numSamples,
    const void * data,
    const void * timestamps )
    +
    + +

    Write ElectricalSereis data to a recordingContainer dataset.

    +
    Parameters
    + + + + + + +
    containerIndThe index of the electrical series dataset within the electrical series group.
    channelThe channel index to use for writing timestamps.
    numSamplesNumber of samples in the time, i.e., the size of the first dimension of the data parameter
    dataA pointer to the data block.
    timestampsA pointer to the timestamps block. May be null if multidimensional TimeSeries and only need to write the timestamps once but write data multiple times.
    +
    +
    +
    Returns
    The status of the write operation.
    + +
    +
    + +

    ◆ writeTimeseriesData()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Status RecordingContainers::writeTimeseriesData (const SizeType & containerInd,
    const Channel & channel,
    const std::vector< SizeType > & dataShape,
    const std::vector< SizeType > & positionOffset,
    const void * data,
    const void * timestamps )
    +
    + +

    Write timeseries data to a recordingContainer dataset.

    +
    Parameters
    + + + + + + + +
    containerIndThe index of the timeseries dataset within the timeseries group.
    channelThe channel index to use for writing timestamps.
    dataShapeThe size of the data block.
    positionOffsetThe position of the data block to write to.
    dataA pointer to the data block.
    timestampsA pointer to the timestamps block. May be null if multidimensional TimeSeries and only need to write the timestamps once but write data multiple times.
    +
    +
    +
    Returns
    The status of the write operation.
    +

    Member Data Documentation

    - -

    ◆ containers

    + +

    ◆ containers

    - +
    std::vector<std::unique_ptr<TimeSeries> > AQNWB::NWB::RecordingContainers::containersstd::vector<std::unique_ptr<Container> > AQNWB::NWB::RecordingContainers::containers
    @@ -295,8 +427,8 @@

    NWBFile.hpp -
  • src/nwb/NWBFile.cpp
  • +
  • src/nwb/RecordingContainers.hpp
  • +
  • src/nwb/RecordingContainers.cpp
diff --git a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.js b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.js index a754f1b8..9762e506 100644 --- a/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.js +++ b/class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.js @@ -1,10 +1,13 @@ var class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers = [ - [ "RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aee9583a1c99f2bb1270c94ec1ba4e260", null ], + [ "RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a22349d98ed8ba18336bbba9ca83ee3cd", null ], [ "RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade", null ], [ "~RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040", null ], - [ "addData", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a1ba557cbb7007dd738c36046aa69dd5f", null ], + [ "addContainer", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a446ec0d5f5e7802d9e44725399c71e8c", null ], + [ "getContainer", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a18d797f241cbd59fd77fa68fbd392111", null ], [ "operator=", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59", null ], - [ "containers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aa3894888f566cd95d1f05f9035e8a14f", null ], + [ "writeElectricalSeriesData", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a042fd80c71e0ba9c70a4aaadd4bc21b4", null ], + [ "writeTimeseriesData", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ad3392123a4748701f18c6b2d2f2733f5", null ], + [ "containers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a27262dea4899e29dae1cba30e5c5322d", null ], [ "name", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94", null ] ]; \ No newline at end of file diff --git a/classes.html b/classes.html index 5b88d4ba..adac0737 100644 --- a/classes.html +++ b/classes.html @@ -122,7 +122,7 @@
HDF5IO (AQNWB::HDF5)
HDF5RecordingData (AQNWB::HDF5)
N
-
NWBFile (AQNWB::NWB)
NWBRecording (AQNWB::NWB)
+
NWBFile (AQNWB::NWB)
R
RecordingContainers (AQNWB::NWB)
diff --git a/dir_000009_000000.html b/dir_000009_000000.html index 20e3f786..a2b77cd3 100644 --- a/dir_000009_000000.html +++ b/dir_000009_000000.html @@ -100,7 +100,7 @@
-

nwb → base Relation

File in src/nwbIncludes file in src/nwb/base
ecephys / ElectricalSeries.hppTimeSeries.hpp
NWBFile.hppTimeSeries.hpp
+

nwb → base Relation

File in src/nwbIncludes file in src/nwb/base
ecephys / ElectricalSeries.hppTimeSeries.hpp
NWBFile.hppTimeSeries.hpp
RecordingContainers.hppTimeSeries.hpp
-

nwb → ecephys Relation

File in src/nwbIncludes file in src/nwb/ecephys
NWBFile.cppElectricalSeries.hpp
+

nwb → ecephys Relation

File in src/nwbIncludes file in src/nwb/ecephys
NWBFile.cppElectricalSeries.hpp
RecordingContainers.cppElectricalSeries.hpp
-

src → hdf5 Relation

File in srcIncludes file in src/hdf5
nwb / NWBRecording.cppHDF5IO.hpp
Utils.hppHDF5IO.hpp
+

src → hdf5 Relation

File in srcIncludes file in src/hdf5
Utils.hppHDF5IO.hpp
diff --git a/dir_3875c1e54b4d5fadc95eea4e5fdc191f.js b/dir_3875c1e54b4d5fadc95eea4e5fdc191f.js index b9542cbf..c5bffd55 100644 --- a/dir_3875c1e54b4d5fadc95eea4e5fdc191f.js +++ b/dir_3875c1e54b4d5fadc95eea4e5fdc191f.js @@ -7,6 +7,6 @@ var dir_3875c1e54b4d5fadc95eea4e5fdc191f = [ "hdmf", "dir_42a4622eeadeb301e554ade53994b57b.html", "dir_42a4622eeadeb301e554ade53994b57b" ], [ "NWBFile.cpp", "_n_w_b_file_8cpp.html", "_n_w_b_file_8cpp" ], [ "NWBFile.hpp", "_n_w_b_file_8hpp.html", "_n_w_b_file_8hpp" ], - [ "NWBRecording.cpp", "_n_w_b_recording_8cpp.html", null ], - [ "NWBRecording.hpp", "_n_w_b_recording_8hpp.html", "_n_w_b_recording_8hpp" ] + [ "RecordingContainers.cpp", "_recording_containers_8cpp.html", null ], + [ "RecordingContainers.hpp", "_recording_containers_8hpp.html", "_recording_containers_8hpp" ] ]; \ No newline at end of file diff --git a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.map b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.map index 9f4d8a60..91749188 100644 --- a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.map +++ b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.map @@ -1,35 +1,34 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.md5 b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.md5 index 6bc42b70..b84c0eda 100644 --- a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.md5 +++ b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.md5 @@ -1 +1 @@ -f1440dfd86a2c12067af53a0fd8b15ad \ No newline at end of file +359ff919af9396c7ff18d60d59d368aa \ No newline at end of file diff --git a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.svg b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.svg index 3090f070..25a14f1c 100644 --- a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.svg +++ b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep.svg @@ -4,8 +4,8 @@ - + @@ -22,73 +22,51 @@ clusterdir_68267d1309a1af8e8297ef4c3efbcdba - -src + +src clusterdir_3875c1e54b4d5fadc95eea4e5fdc191f - - - - - - -dir_dd12421763e88227db8803873da1bae0 - - -hdf5 + - + dir_f7b006e91d0dca03ab8c40dbc00ee65e - - -spec + + +spec - + dir_3875c1e54b4d5fadc95eea4e5fdc191f -nwb - - - -dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_dd12421763e88227db8803873da1bae0 - - - - - - -1 - - +nwb dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f7b006e91d0dca03ab8c40dbc00ee65e - - + + -3 +3 - + dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - -base + + +base @@ -96,41 +74,41 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - + + - -2 + +3 - + dir_768b474e02849cb20a8de3864ffdf8c9 - - -device + + +device - + dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_768b474e02849cb20a8de3864ffdf8c9 - - - + + + - -2 + +2 - + dir_233c518972f8f5648ed7849c4d3f4524 - + ecephys @@ -140,21 +118,21 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_233c518972f8f5648ed7849c4d3f4524 - - + + - -1 + +2 - + dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - -file + + +file @@ -162,21 +140,34 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - + + -3 +3 - + dir_42a4622eeadeb301e554ade53994b57b - - -hdmf + + +hdmf + + + + + +dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_42a4622eeadeb301e554ade53994b57b + + + + + + +10 @@ -184,12 +175,12 @@ dir_2c5b7fd6b972088aa6b0c8b33452cfb2->dir_42a4622eeadeb301e554ade53994b57b - - + + -1 +1 @@ -197,12 +188,12 @@ dir_768b474e02849cb20a8de3864ffdf8c9->dir_42a4622eeadeb301e554ade53994b57b - - + + -1 +1 @@ -210,12 +201,12 @@ dir_233c518972f8f5648ed7849c4d3f4524->dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - + + -1 +1 @@ -223,12 +214,12 @@ dir_233c518972f8f5648ed7849c4d3f4524->dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - + + -1 +1 @@ -236,12 +227,12 @@ dir_f14b33441b8f3c4a1a213ba2de2e3c66->dir_768b474e02849cb20a8de3864ffdf8c9 - - + + -1 +1 @@ -249,12 +240,12 @@ dir_f14b33441b8f3c4a1a213ba2de2e3c66->dir_42a4622eeadeb301e554ade53994b57b - - + + -4 +4 diff --git a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep_org.svg b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep_org.svg index 23dcb29b..c27b0a9a 100644 --- a/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep_org.svg +++ b/dir_3875c1e54b4d5fadc95eea4e5fdc191f_dep_org.svg @@ -4,80 +4,58 @@ - + src/nwb clusterdir_68267d1309a1af8e8297ef4c3efbcdba - -src + +src clusterdir_3875c1e54b4d5fadc95eea4e5fdc191f - - - - - - -dir_dd12421763e88227db8803873da1bae0 - - -hdf5 + - + dir_f7b006e91d0dca03ab8c40dbc00ee65e - - -spec + + +spec - + dir_3875c1e54b4d5fadc95eea4e5fdc191f -nwb - - - -dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_dd12421763e88227db8803873da1bae0 - - - - - - -1 - - +nwb dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f7b006e91d0dca03ab8c40dbc00ee65e - - + + -3 +3 - + dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - -base + + +base @@ -85,41 +63,41 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - + + - -2 + +3 - + dir_768b474e02849cb20a8de3864ffdf8c9 - - -device + + +device - + dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_768b474e02849cb20a8de3864ffdf8c9 - - - + + + - -2 + +2 - + dir_233c518972f8f5648ed7849c4d3f4524 - + ecephys @@ -129,21 +107,21 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_233c518972f8f5648ed7849c4d3f4524 - - + + - -1 + +2 - + dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - -file + + +file @@ -151,21 +129,34 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - + + -3 +3 - + dir_42a4622eeadeb301e554ade53994b57b - - -hdmf + + +hdmf + + + + + +dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_42a4622eeadeb301e554ade53994b57b + + + + + + +10 @@ -173,12 +164,12 @@ dir_2c5b7fd6b972088aa6b0c8b33452cfb2->dir_42a4622eeadeb301e554ade53994b57b - - + + -1 +1 @@ -186,12 +177,12 @@ dir_768b474e02849cb20a8de3864ffdf8c9->dir_42a4622eeadeb301e554ade53994b57b - - + + -1 +1 @@ -199,12 +190,12 @@ dir_233c518972f8f5648ed7849c4d3f4524->dir_2c5b7fd6b972088aa6b0c8b33452cfb2 - - + + -1 +1 @@ -212,12 +203,12 @@ dir_233c518972f8f5648ed7849c4d3f4524->dir_f14b33441b8f3c4a1a213ba2de2e3c66 - - + + -1 +1 @@ -225,12 +216,12 @@ dir_f14b33441b8f3c4a1a213ba2de2e3c66->dir_768b474e02849cb20a8de3864ffdf8c9 - - + + -1 +1 @@ -238,12 +229,12 @@ dir_f14b33441b8f3c4a1a213ba2de2e3c66->dir_42a4622eeadeb301e554ade53994b57b - - + + -4 +4 diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map index cdcefb4c..c5e2da97 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map @@ -1,12 +1,10 @@ - - - - + + - - + + diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 index 49380048..61ed4d6a 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 @@ -1 +1 @@ -77293752757371d4b319b70ea5c44bac \ No newline at end of file +27ca7d17749c11a9c0e2ac3f91d4da15 \ No newline at end of file diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg index f41e84ce..cdeccd45 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg @@ -48,8 +48,8 @@ - -2 + +1 @@ -57,21 +57,8 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f - -nwb - - - - - -dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_dd12421763e88227db8803873da1bae0 - - - - - - -1 + +nwb @@ -85,15 +72,15 @@ - + dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f7b006e91d0dca03ab8c40dbc00ee65e - - - + + + - -3 + +3 diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep_org.svg b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep_org.svg index e9859fc1..8a96d54b 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba_dep_org.svg +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba_dep_org.svg @@ -37,8 +37,8 @@ - -2 + +1 @@ -46,21 +46,8 @@ dir_3875c1e54b4d5fadc95eea4e5fdc191f - -nwb - - - - - -dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_dd12421763e88227db8803873da1bae0 - - - - - - -1 + +nwb @@ -74,15 +61,15 @@ - + dir_3875c1e54b4d5fadc95eea4e5fdc191f->dir_f7b006e91d0dca03ab8c40dbc00ee65e - - - + + + - -3 + +3 diff --git a/doxygen_crawl.html b/doxygen_crawl.html index df8a8ea6..ee74b229 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -22,7 +22,7 @@ - + @@ -40,6 +40,7 @@ + @@ -66,8 +67,8 @@ - - + + @@ -84,6 +85,7 @@ + @@ -119,8 +121,6 @@ - - @@ -157,8 +157,8 @@ + - @@ -284,14 +284,14 @@ - - + + - + @@ -476,33 +476,25 @@ - - - - + - - - - - - - - - + + + + + - - + @@ -642,7 +634,7 @@ - + @@ -695,5 +687,14 @@ + + + + + + + + + diff --git a/files.html b/files.html index 7f6867a6..2455a834 100644 --- a/files.html +++ b/files.html @@ -141,8 +141,8 @@
 VectorData.hpp  NWBFile.cpp  NWBFile.hpp - NWBRecording.cpp - NWBRecording.hpp + RecordingContainers.cpp + RecordingContainers.hpp   spec  core.hpp  hdmf_common.hpp diff --git a/functions.html b/functions.html index bee2ad9a..f2f5c6d9 100644 --- a/functions.html +++ b/functions.html @@ -104,7 +104,7 @@

- a -

diff --git a/functions_c.html b/functions_c.html index d4d4c65b..c1b464d8 100644 --- a/functions_c.html +++ b/functions_c.html @@ -110,16 +110,15 @@

- c -

  • channelVector : AQNWB::NWB::ElectricalSeries
  • chunkSize : AQNWB::NWB::TimeSeries
  • close() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
  • -
  • closeFile() : AQNWB::NWB::NWBRecording
  • comments : AQNWB::Channel, AQNWB::NWB::TimeSeries
  • Container() : AQNWB::NWB::Container
  • -
  • containers : AQNWB::NWB::RecordingContainers
  • +
  • containers : AQNWB::NWB::RecordingContainers
  • conversion : AQNWB::NWB::TimeSeries
  • createArrayDataSet() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
  • createAttribute() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
  • createCommonNWBAttributes() : AQNWB::BaseIO
  • createDataAttributes() : AQNWB::BaseIO
  • -
  • createElectricalSeries() : AQNWB::NWB::NWBFile
  • +
  • createElectricalSeries() : AQNWB::NWB::NWBFile
  • createFileStructure() : AQNWB::NWB::NWBFile
  • createGroup() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
  • createGroupIfDoesNotExist() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
  • diff --git a/functions_func.html b/functions_func.html index 4acfacc6..04b0954d 100644 --- a/functions_func.html +++ b/functions_func.html @@ -104,7 +104,7 @@

    - a -

    @@ -120,13 +120,12 @@

    - c -

    • canModifyObjects() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • Channel() : AQNWB::Channel
    • close() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • -
    • closeFile() : AQNWB::NWB::NWBRecording
    • Container() : AQNWB::NWB::Container
    • createArrayDataSet() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • createAttribute() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • createCommonNWBAttributes() : AQNWB::BaseIO
    • createDataAttributes() : AQNWB::BaseIO
    • -
    • createElectricalSeries() : AQNWB::NWB::NWBFile
    • +
    • createElectricalSeries() : AQNWB::NWB::NWBFile
    • createFileStructure() : AQNWB::NWB::NWBFile
    • createGroup() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • createGroupIfDoesNotExist() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO
    • @@ -161,6 +160,7 @@

      - f -

        - g -

        • getBitVolts() : AQNWB::Channel
        • getColNames() : AQNWB::NWB::DynamicTable, AQNWB::NWB::ElectrodeTable
        • +
        • getContainer() : AQNWB::NWB::RecordingContainers
        • getConversion() : AQNWB::Channel
        • getDataSet() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO, AQNWB::HDF5::HDF5RecordingData
        • getDescription() : AQNWB::NWB::Device, AQNWB::NWB::DynamicTable, AQNWB::NWB::ElectrodeGroup, AQNWB::NWB::VectorData
        • @@ -174,7 +174,6 @@

          - g -

          @@ -193,19 +192,17 @@

          - i -

            - n -

            - o -

            - r -

            @@ -213,8 +210,8 @@

            - s -

            @@ -228,7 +225,8 @@

            - w -

            @@ -246,7 +244,6 @@

            - ~ -

            diff --git a/functions_g.html b/functions_g.html index 95014593..b448eb39 100644 --- a/functions_g.html +++ b/functions_g.html @@ -105,6 +105,7 @@

            - g -

            • getBitVolts() : AQNWB::Channel
            • getColNames() : AQNWB::NWB::DynamicTable, AQNWB::NWB::ElectrodeTable
            • +
            • getContainer() : AQNWB::NWB::RecordingContainers
            • getConversion() : AQNWB::Channel
            • getDataSet() : AQNWB::BaseIO, AQNWB::HDF5::HDF5IO, AQNWB::HDF5::HDF5RecordingData
            • getDescription() : AQNWB::NWB::Device, AQNWB::NWB::DynamicTable, AQNWB::NWB::ElectrodeGroup, AQNWB::NWB::VectorData
            • @@ -118,7 +119,6 @@

              - g -

              • getObjectType() : AQNWB::HDF5::HDF5IO
              • getPath() : AQNWB::NWB::Container
              • getSamplingRate() : AQNWB::Channel
              • -
              • getTimeSeries() : AQNWB::NWB::NWBFile
              • globalIndex : AQNWB::Channel
              • groupIndex : AQNWB::Channel
              • groupName : AQNWB::Channel
              • diff --git a/functions_n.html b/functions_n.html index 185eaf67..e8e076a4 100644 --- a/functions_n.html +++ b/functions_n.html @@ -106,7 +106,6 @@

                - n -

                diff --git a/functions_o.html b/functions_o.html index 93e28a17..b720bfad 100644 --- a/functions_o.html +++ b/functions_o.html @@ -106,8 +106,7 @@

                - o -

                diff --git a/functions_r.html b/functions_r.html index 2c997898..2b0d6a5d 100644 --- a/functions_r.html +++ b/functions_r.html @@ -104,7 +104,7 @@

                - r -

                diff --git a/functions_s.html b/functions_s.html index 10fcc34a..b8986a39 100644 --- a/functions_s.html +++ b/functions_s.html @@ -110,9 +110,9 @@

                - s -

                diff --git a/functions_vars.html b/functions_vars.html index e69d459d..1e806cf3 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -107,7 +107,7 @@

                - c -

                diff --git a/functions_w.html b/functions_w.html index 2a58da91..060e1f8c 100644 --- a/functions_w.html +++ b/functions_w.html @@ -106,7 +106,8 @@

                - w -

                diff --git a/functions_~.html b/functions_~.html index 3e40b731..8e42a232 100644 --- a/functions_~.html +++ b/functions_~.html @@ -116,7 +116,6 @@

                - ~ -

                diff --git a/hierarchy.html b/hierarchy.html index e2a05e04..48314d87 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -124,9 +124,8 @@  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  CAQNWB::NWB::NWBFileInterface for setting up and managing the NWB file - CAQNWB::NWB::NWBRecordingManages the recording process - CAQNWB::NWB::RecordingContainersInterface for managing groups of TimeSeries acquired during a recording - CAQNWB::TypesProvides definitions for various types used in the project + CAQNWB::NWB::RecordingContainersInterface for managing and holding groups of Containers acquired during a recording + CAQNWB::TypesProvides definitions for various types used in the project diff --git a/hierarchy.js b/hierarchy.js index 32beba71..5ef946ec 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -23,7 +23,6 @@ var hierarchy = [ "AQNWB::NWB::VectorData", "class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html", null ] ] ], [ "AQNWB::NWB::NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html", null ], - [ "AQNWB::NWB::NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html", null ], [ "AQNWB::NWB::RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html", null ], [ "AQNWB::Types", "class_a_q_n_w_b_1_1_types.html", null ] ]; \ No newline at end of file diff --git a/inherit_graph_7.map b/inherit_graph_7.map index c27fad37..54381759 100644 --- a/inherit_graph_7.map +++ b/inherit_graph_7.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_7.md5 b/inherit_graph_7.md5 index 19efc2e2..114b627c 100644 --- a/inherit_graph_7.md5 +++ b/inherit_graph_7.md5 @@ -1 +1 @@ -a9f25538e85975d404e89cc8b2302f4c \ No newline at end of file +7c9e26b07310aed81d1d4a034337dddf \ No newline at end of file diff --git a/inherit_graph_7.svg b/inherit_graph_7.svg index 593d4843..1b644b5c 100644 --- a/inherit_graph_7.svg +++ b/inherit_graph_7.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -AQNWB::NWB::NWBRecording + + +AQNWB::NWB::RecordingContainers diff --git a/inherit_graph_8.map b/inherit_graph_8.map index 96f5d4cb..026c0c3e 100644 --- a/inherit_graph_8.map +++ b/inherit_graph_8.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_8.md5 b/inherit_graph_8.md5 index e01534d6..02d53df9 100644 --- a/inherit_graph_8.md5 +++ b/inherit_graph_8.md5 @@ -1 +1 @@ -f9bbc367af7a51937539c28572f7e9a7 \ No newline at end of file +8b3a57edd24a0a738fa2736022216c46 \ No newline at end of file diff --git a/inherit_graph_8.svg b/inherit_graph_8.svg index c45be37c..337b9b02 100644 --- a/inherit_graph_8.svg +++ b/inherit_graph_8.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -AQNWB::NWB::RecordingContainers + + +AQNWB::Types diff --git a/inherit_graph_9.map b/inherit_graph_9.map deleted file mode 100644 index 026c0c3e..00000000 --- a/inherit_graph_9.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/inherit_graph_9.md5 b/inherit_graph_9.md5 deleted file mode 100644 index 02d53df9..00000000 --- a/inherit_graph_9.md5 +++ /dev/null @@ -1 +0,0 @@ -8b3a57edd24a0a738fa2736022216c46 \ No newline at end of file diff --git a/inherit_graph_9.svg b/inherit_graph_9.svg deleted file mode 100644 index 337b9b02..00000000 --- a/inherit_graph_9.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -Graphical Class Hierarchy - - -Node0 - - -AQNWB::Types - - - - - diff --git a/inherits.html b/inherits.html index aef75099..02d08f36 100644 --- a/inherits.html +++ b/inherits.html @@ -113,9 +113,8 @@

                This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.

                - - - + + diff --git a/namespace_a_q_n_w_b.html b/namespace_a_q_n_w_b.html index 18525c2c..b6f7ad9c 100644 --- a/namespace_a_q_n_w_b.html +++ b/namespace_a_q_n_w_b.html @@ -148,17 +148,17 @@ std::string getCurrentTime ()  Get the current time in ISO 8601 format with the UTC offset.
                  -std::unique_ptr< BaseIOcreateIO (const std::string &type, const std::string &filename) - Factory method to create an IO object.
                -  +std::shared_ptr< BaseIOcreateIO (const std::string &type, const std::string &filename) + Factory method to create an IO object.
                +  std::unique_ptr< int16_t[]> transformToInt16 (SizeType numSamples, float conversion_factor, const float *data)  

                Detailed Description

                The main namespace for AqNWB.

                Function Documentation

                - -

                ◆ createIO()

                + +

                ◆ createIO()

                @@ -167,7 +167,7 @@

                - + diff --git a/namespace_a_q_n_w_b.js b/namespace_a_q_n_w_b.js index b429b90d..520660bb 100644 --- a/namespace_a_q_n_w_b.js +++ b/namespace_a_q_n_w_b.js @@ -8,7 +8,7 @@ var namespace_a_q_n_w_b = [ "BaseRecordingData", "class_a_q_n_w_b_1_1_base_recording_data.html", "class_a_q_n_w_b_1_1_base_recording_data" ], [ "Channel", "class_a_q_n_w_b_1_1_channel.html", "class_a_q_n_w_b_1_1_channel" ], [ "Types", "class_a_q_n_w_b_1_1_types.html", "class_a_q_n_w_b_1_1_types" ], - [ "createIO", "namespace_a_q_n_w_b.html#a7bcff791f46375ae57a1c5b2f44becee", null ], + [ "createIO", "namespace_a_q_n_w_b.html#a9a7d11f8409fc86dd48cca4e7f7d844a", null ], [ "generateUuid", "namespace_a_q_n_w_b.html#aa7dade5603444b158cbc717fe802af6c", null ], [ "getCurrentTime", "namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168", null ], [ "transformToInt16", "namespace_a_q_n_w_b.html#a4bbe60327d572ca561cce5a7eb565949", null ] diff --git a/namespace_a_q_n_w_b_1_1_n_w_b.html b/namespace_a_q_n_w_b_1_1_n_w_b.html index aa47a730..c7ccb379 100644 --- a/namespace_a_q_n_w_b_1_1_n_w_b.html +++ b/namespace_a_q_n_w_b_1_1_n_w_b.html @@ -138,11 +138,8 @@ - - - - + diff --git a/namespace_a_q_n_w_b_1_1_n_w_b.js b/namespace_a_q_n_w_b_1_1_n_w_b.js index 482c92e3..ad36e0c3 100644 --- a/namespace_a_q_n_w_b_1_1_n_w_b.js +++ b/namespace_a_q_n_w_b_1_1_n_w_b.js @@ -9,7 +9,6 @@ var namespace_a_q_n_w_b_1_1_n_w_b = [ "ElectrodeTable", "class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table" ], [ "ElementIdentifiers", "class_a_q_n_w_b_1_1_n_w_b_1_1_element_identifiers.html", null ], [ "NWBFile", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file" ], - [ "NWBRecording", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording" ], [ "RecordingContainers", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers" ], [ "TimeSeries", "class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_time_series" ], [ "VectorData", "class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html", "class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data" ] diff --git a/namespacemembers.html b/namespacemembers.html index b95fbb2a..c7007419 100644 --- a/namespacemembers.html +++ b/namespacemembers.html @@ -102,7 +102,7 @@
                Here is a list of all namespace members with links to the namespace documentation for each member:
                • base : AQNWB::SPEC::HDMF_COMMON
                • -
                • createIO() : AQNWB
                • +
                • createIO() : AQNWB
                • experimental : AQNWB::SPEC::HDMF_EXPERIMENTAL
                • generateUuid() : AQNWB
                • getCurrentTime() : AQNWB
                • diff --git a/namespacemembers_func.html b/namespacemembers_func.html index ec602cdf..b4d220c6 100644 --- a/namespacemembers_func.html +++ b/namespacemembers_func.html @@ -101,7 +101,7 @@
                  Here is a list of all namespace functions with links to the namespace documentation for each function:
                    -
                  • createIO() : AQNWB
                  • +
                  • createIO() : AQNWB
                  • generateUuid() : AQNWB
                  • getCurrentTime() : AQNWB
                  • transformToInt16() : AQNWB
                  • diff --git a/navtreedata.js b/navtreedata.js index 9250d16c..59654c55 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -66,7 +66,7 @@ var NAVTREEINDEX = [ "_base_i_o_8cpp.html", "class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#ac8558bac2f0bdb98dc5cd87e8d45f095", -"core_8hpp.html#a2b54ef029670f26bc8a74a7eae6d870b" +"dev_docs_page.html#dev_docs_codeexamples_def_sec" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index e0367da1..ed3b3900 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -41,9 +41,9 @@ var NAVTREEINDEX0 = "_n_w_b_file_8cpp.html#adbda02c91b5119380633296d30bc945e":[5,0,1,1,5,0], "_n_w_b_file_8hpp.html":[5,0,1,1,6], "_n_w_b_file_8hpp_source.html":[5,0,1,1,6], -"_n_w_b_recording_8cpp.html":[5,0,1,1,7], -"_n_w_b_recording_8hpp.html":[5,0,1,1,8], -"_n_w_b_recording_8hpp_source.html":[5,0,1,1,8], +"_recording_containers_8cpp.html":[5,0,1,1,7], +"_recording_containers_8hpp.html":[5,0,1,1,8], +"_recording_containers_8hpp_source.html":[5,0,1,1,8], "_time_series_8cpp.html":[5,0,1,1,0,0], "_time_series_8hpp.html":[5,0,1,1,0,1], "_time_series_8hpp_source.html":[5,0,1,1,0,1], @@ -51,7 +51,7 @@ var NAVTREEINDEX0 = "_types_8hpp_source.html":[5,0,1,7], "_utils_8hpp.html":[5,0,1,8], "_utils_8hpp.html#a4bbe60327d572ca561cce5a7eb565949":[5,0,1,8,3], -"_utils_8hpp.html#a7bcff791f46375ae57a1c5b2f44becee":[5,0,1,8,0], +"_utils_8hpp.html#a9a7d11f8409fc86dd48cca4e7f7d844a":[5,0,1,8,0], "_utils_8hpp.html#aa7dade5603444b158cbc717fe802af6c":[5,0,1,8,1], "_utils_8hpp.html#af35129219599779d360a65570ff7d168":[5,0,1,8,2], "_utils_8hpp_source.html":[5,0,1,8], diff --git a/navtreeindex1.js b/navtreeindex1.js index 4f9f28c6..184e1282 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -137,100 +137,84 @@ var NAVTREEINDEX1 = "class_a_q_n_w_b_1_1_n_w_b_1_1_element_identifiers.html":[4,0,0,1,7], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html":[3,0,0,1,8], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html":[4,0,0,1,8], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a2f99f38468fdb727adb9500a475b9d12":[3,0,0,1,8,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a2f99f38468fdb727adb9500a475b9d12":[4,0,0,1,8,6], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5":[3,0,0,1,8,1], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5":[4,0,0,1,8,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596":[3,0,0,1,8,7], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596":[4,0,0,1,8,7], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a725e81c69195c8a9616aa4d2e7c21cb0":[3,0,0,1,8,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a725e81c69195c8a9616aa4d2e7c21cb0":[4,0,0,1,8,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a825990d044b4351788590210440bcdac":[3,0,0,1,8,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a825990d044b4351788590210440bcdac":[4,0,0,1,8,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a902d040b7b4b811eb7d7ebeb65f90dbe":[3,0,0,1,8,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a902d040b7b4b811eb7d7ebeb65f90dbe":[4,0,0,1,8,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461":[3,0,0,1,8,8], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461":[4,0,0,1,8,8], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596":[3,0,0,1,8,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596":[4,0,0,1,8,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461":[3,0,0,1,8,7], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461":[4,0,0,1,8,7], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3":[3,0,0,1,8,2], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3":[4,0,0,1,8,2], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e":[3,0,0,1,8,4], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e":[4,0,0,1,8,4], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623":[3,0,0,1,8,0], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623":[4,0,0,1,8,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ae0f515c91174c210a7aaad32a14c4f10":[3,0,0,1,8,3], +"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ae0f515c91174c210a7aaad32a14c4f10":[4,0,0,1,8,3], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#af7b3285fd7e02b444372fb1ab4341674":[3,0,0,1,8,5], "class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#af7b3285fd7e02b444372fb1ab4341674":[4,0,0,1,8,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html":[3,0,0,1,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html":[4,0,0,1,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a09a0a24cea2d37fc6a1d088de86c917d":[3,0,0,1,9,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a09a0a24cea2d37fc6a1d088de86c917d":[4,0,0,1,9,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a8469e13611ed81e889eb9955d160a22e":[3,0,0,1,9,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a8469e13611ed81e889eb9955d160a22e":[4,0,0,1,9,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ad36bb8c04f16284f0fffcd01aaec5c68":[3,0,0,1,9,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ad36bb8c04f16284f0fffcd01aaec5c68":[4,0,0,1,9,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae006efc401184dfa21feaa802398e7e4":[3,0,0,1,9,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae006efc401184dfa21feaa802398e7e4":[4,0,0,1,9,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae38ead00aec7a2e53980e47d3b3c59f7":[3,0,0,1,9,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae38ead00aec7a2e53980e47d3b3c59f7":[4,0,0,1,9,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea000c7a3dcceb1927c1b61886cddf8d":[3,0,0,1,9,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea000c7a3dcceb1927c1b61886cddf8d":[4,0,0,1,9,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea4993204316615457b140e6056f5c94":[3,0,0,1,9,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea4993204316615457b140e6056f5c94":[4,0,0,1,9,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html":[3,0,0,1,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html":[4,0,0,1,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a1ba557cbb7007dd738c36046aa69dd5f":[3,0,0,1,10,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a1ba557cbb7007dd738c36046aa69dd5f":[4,0,0,1,10,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade":[3,0,0,1,10,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade":[4,0,0,1,10,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94":[3,0,0,1,10,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94":[4,0,0,1,10,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aa3894888f566cd95d1f05f9035e8a14f":[3,0,0,1,10,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aa3894888f566cd95d1f05f9035e8a14f":[4,0,0,1,10,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59":[3,0,0,1,10,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59":[4,0,0,1,10,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040":[3,0,0,1,10,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040":[4,0,0,1,10,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aee9583a1c99f2bb1270c94ec1ba4e260":[3,0,0,1,10,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aee9583a1c99f2bb1270c94ec1ba4e260":[4,0,0,1,10,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html":[3,0,0,1,11], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html":[4,0,0,1,11], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2":[3,0,0,1,11,14], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2":[4,0,0,1,11,14], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec":[3,0,0,1,11,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec":[4,0,0,1,11,4], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c":[3,0,0,1,11,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c":[4,0,0,1,11,5], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338":[3,0,0,1,11,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338":[4,0,0,1,11,3], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276":[3,0,0,1,11,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276":[4,0,0,1,11,1], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a":[3,0,0,1,11,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a":[4,0,0,1,11,6], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc":[3,0,0,1,11,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc":[4,0,0,1,11,10], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34":[3,0,0,1,11,15], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34":[4,0,0,1,11,15], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367":[3,0,0,1,11,12], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367":[4,0,0,1,11,12], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389":[3,0,0,1,11,8], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389":[4,0,0,1,11,8], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471":[3,0,0,1,11,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471":[4,0,0,1,11,2], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1":[3,0,0,1,11,11], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1":[4,0,0,1,11,11], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41":[3,0,0,1,11,13], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41":[4,0,0,1,11,13], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88":[3,0,0,1,11,16], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88":[4,0,0,1,11,16], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a":[3,0,0,1,11,7], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a":[4,0,0,1,11,7], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08":[3,0,0,1,11,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08":[4,0,0,1,11,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31":[3,0,0,1,11,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31":[4,0,0,1,11,9], -"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html":[3,0,0,1,12], -"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html":[4,0,0,1,12], -"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69":[3,0,0,1,12,0], -"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69":[4,0,0,1,12,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html":[3,0,0,1,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html":[4,0,0,1,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a042fd80c71e0ba9c70a4aaadd4bc21b4":[3,0,0,1,9,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a042fd80c71e0ba9c70a4aaadd4bc21b4":[4,0,0,1,9,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a18d797f241cbd59fd77fa68fbd392111":[3,0,0,1,9,4], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a18d797f241cbd59fd77fa68fbd392111":[4,0,0,1,9,4], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a22349d98ed8ba18336bbba9ca83ee3cd":[3,0,0,1,9,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a22349d98ed8ba18336bbba9ca83ee3cd":[4,0,0,1,9,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade":[3,0,0,1,9,1], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade":[4,0,0,1,9,1], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a27262dea4899e29dae1cba30e5c5322d":[3,0,0,1,9,8], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a27262dea4899e29dae1cba30e5c5322d":[4,0,0,1,9,8], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a446ec0d5f5e7802d9e44725399c71e8c":[3,0,0,1,9,3], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a446ec0d5f5e7802d9e44725399c71e8c":[4,0,0,1,9,3], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94":[3,0,0,1,9,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94":[4,0,0,1,9,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59":[3,0,0,1,9,5], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59":[4,0,0,1,9,5], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040":[3,0,0,1,9,2], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040":[4,0,0,1,9,2], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ad3392123a4748701f18c6b2d2f2733f5":[3,0,0,1,9,7], +"class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ad3392123a4748701f18c6b2d2f2733f5":[4,0,0,1,9,7], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html":[3,0,0,1,10], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html":[4,0,0,1,10], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2":[3,0,0,1,10,14], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2":[4,0,0,1,10,14], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec":[3,0,0,1,10,4], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec":[4,0,0,1,10,4], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c":[3,0,0,1,10,5], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c":[4,0,0,1,10,5], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338":[3,0,0,1,10,3], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338":[4,0,0,1,10,3], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276":[3,0,0,1,10,1], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276":[4,0,0,1,10,1], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a":[3,0,0,1,10,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a":[4,0,0,1,10,6], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc":[3,0,0,1,10,10], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc":[4,0,0,1,10,10], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34":[3,0,0,1,10,15], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34":[4,0,0,1,10,15], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367":[3,0,0,1,10,12], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367":[4,0,0,1,10,12], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389":[3,0,0,1,10,8], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389":[4,0,0,1,10,8], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471":[3,0,0,1,10,2], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471":[4,0,0,1,10,2], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1":[3,0,0,1,10,11], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1":[4,0,0,1,10,11], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41":[3,0,0,1,10,13], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41":[4,0,0,1,10,13], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88":[3,0,0,1,10,16], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88":[4,0,0,1,10,16], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a":[3,0,0,1,10,7], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a":[4,0,0,1,10,7], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08":[3,0,0,1,10,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08":[4,0,0,1,10,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31":[3,0,0,1,10,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31":[4,0,0,1,10,9], +"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html":[3,0,0,1,11], +"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html":[4,0,0,1,11], +"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69":[3,0,0,1,11,0], +"class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69":[4,0,0,1,11,0], "class_a_q_n_w_b_1_1_types.html":[3,0,0,7], "class_a_q_n_w_b_1_1_types.html":[4,0,0,6], "class_a_q_n_w_b_1_1_types.html#a17cc1d186ce80971c28e440471e910ff":[3,0,0,7,0], @@ -249,5 +233,21 @@ var NAVTREEINDEX1 = "code_of_conduct_page.html":[2,4], "copyright_page.html":[2,6], "core_8hpp.html":[5,0,1,2,0], -"core_8hpp.html#a1c3844344a5557956e138e0dae691738":[5,0,1,2,0,10] +"core_8hpp.html#a1c3844344a5557956e138e0dae691738":[5,0,1,2,0,10], +"core_8hpp.html#a2b54ef029670f26bc8a74a7eae6d870b":[5,0,1,2,0,0], +"core_8hpp.html#a35cf953e6c8441312e069d901d687a5d":[5,0,1,2,0,3], +"core_8hpp.html#a3bc997e240ea3af6c88c9b8bdf29a075":[5,0,1,2,0,12], +"core_8hpp.html#a3dbadd78bfd057a1dcba6f77b957986b":[5,0,1,2,0,11], +"core_8hpp.html#a611c8883c4014f2be8fd0897086a4e33":[5,0,1,2,0,4], +"core_8hpp.html#a806ffc7a5dc1a928bcab85a010ccecea":[5,0,1,2,0,7], +"core_8hpp.html#a85a6c487bd8051993391e095c4b22208":[5,0,1,2,0,14], +"core_8hpp.html#a97c5fd31e953734c86e91d6c0cba20e7":[5,0,1,2,0,2], +"core_8hpp.html#aa4ac83aa3690c9b4fc9e4870c8a153e3":[5,0,1,2,0,1], +"core_8hpp.html#ad0967605c3219827e368475e5b156662":[5,0,1,2,0,5], +"core_8hpp.html#adaf8e100aa5b41e0f6d00f1bd06cadd8":[5,0,1,2,0,6], +"core_8hpp.html#ae114b0de6c8ce77df3d11ddf1793a7ed":[5,0,1,2,0,13], +"core_8hpp.html#ae67799177ba7530f5d9daaecfaa91593":[5,0,1,2,0,9], +"core_8hpp.html#af698831d504b552e80ed9563bd173140":[5,0,1,2,0,8], +"core_8hpp_source.html":[5,0,1,2,0], +"dev_docs_page.html":[2,2] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 279316ae..7ecb0aad 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,21 +1,5 @@ var NAVTREEINDEX2 = { -"core_8hpp.html#a2b54ef029670f26bc8a74a7eae6d870b":[5,0,1,2,0,0], -"core_8hpp.html#a35cf953e6c8441312e069d901d687a5d":[5,0,1,2,0,3], -"core_8hpp.html#a3bc997e240ea3af6c88c9b8bdf29a075":[5,0,1,2,0,12], -"core_8hpp.html#a3dbadd78bfd057a1dcba6f77b957986b":[5,0,1,2,0,11], -"core_8hpp.html#a611c8883c4014f2be8fd0897086a4e33":[5,0,1,2,0,4], -"core_8hpp.html#a806ffc7a5dc1a928bcab85a010ccecea":[5,0,1,2,0,7], -"core_8hpp.html#a85a6c487bd8051993391e095c4b22208":[5,0,1,2,0,14], -"core_8hpp.html#a97c5fd31e953734c86e91d6c0cba20e7":[5,0,1,2,0,2], -"core_8hpp.html#aa4ac83aa3690c9b4fc9e4870c8a153e3":[5,0,1,2,0,1], -"core_8hpp.html#ad0967605c3219827e368475e5b156662":[5,0,1,2,0,5], -"core_8hpp.html#adaf8e100aa5b41e0f6d00f1bd06cadd8":[5,0,1,2,0,6], -"core_8hpp.html#ae114b0de6c8ce77df3d11ddf1793a7ed":[5,0,1,2,0,13], -"core_8hpp.html#ae67799177ba7530f5d9daaecfaa91593":[5,0,1,2,0,9], -"core_8hpp.html#af698831d504b552e80ed9563bd173140":[5,0,1,2,0,8], -"core_8hpp_source.html":[5,0,1,2,0], -"dev_docs_page.html":[2,2], "dev_docs_page.html#dev_docs_codeexamples_def_sec":[2,2,2,0], "dev_docs_page.html#dev_docs_codeexamples_incl_sec":[2,2,2,2], "dev_docs_page.html#dev_docs_codeexamples_run_sec":[2,2,2,1], @@ -77,15 +61,15 @@ var NAVTREEINDEX2 = "globals_func.html":[5,1,1], "globals_type.html":[5,1,3], "globals_vars.html":[5,1,2], -"hdf5io.html":[1,1], -"hdf5io.html#hdf5io_chunking":[1,1,0], -"hdf5io.html#hdf5io_noswmr_examples_without_swmr":[1,1,1,1,0,1], -"hdf5io.html#hdf5io_swmr":[1,1,1], -"hdf5io.html#hdf5io_swmr_examples":[1,1,1,1,0], -"hdf5io.html#hdf5io_swmr_examples_with_swmr":[1,1,1,1,0,0], -"hdf5io.html#hdf5io_swmr_features":[1,1,1,0], -"hdf5io.html#hdf5io_swmr_read":[1,1,1,2], -"hdf5io.html#hdf5io_swmr_workflow":[1,1,1,1], +"hdf5io.html":[1,2], +"hdf5io.html#hdf5io_chunking":[1,2,0], +"hdf5io.html#hdf5io_noswmr_examples_without_swmr":[1,2,1,1,0,1], +"hdf5io.html#hdf5io_swmr":[1,2,1], +"hdf5io.html#hdf5io_swmr_examples":[1,2,1,1,0], +"hdf5io.html#hdf5io_swmr_examples_with_swmr":[1,2,1,1,0,0], +"hdf5io.html#hdf5io_swmr_features":[1,2,1,0], +"hdf5io.html#hdf5io_swmr_read":[1,2,1,2], +"hdf5io.html#hdf5io_swmr_workflow":[1,2,1,1], "hdmf__common_8hpp.html":[5,0,1,2,1], "hdmf__common_8hpp.html#a42ee7316f12ecda846a273adf9bdc9a7":[5,0,1,2,1,1], "hdmf__common_8hpp.html#a53b3c7eb7c54b3472735bd8784747d81":[5,0,1,2,1,4], @@ -111,7 +95,7 @@ var NAVTREEINDEX2 = "license_page.html":[2,5], "namespace_a_q_n_w_b.html":[3,0,0], "namespace_a_q_n_w_b.html#a4bbe60327d572ca561cce5a7eb565949":[3,0,0,11], -"namespace_a_q_n_w_b.html#a7bcff791f46375ae57a1c5b2f44becee":[3,0,0,8], +"namespace_a_q_n_w_b.html#a9a7d11f8409fc86dd48cca4e7f7d844a":[3,0,0,8], "namespace_a_q_n_w_b.html#aa7dade5603444b158cbc717fe802af6c":[3,0,0,9], "namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168":[3,0,0,10], "namespace_a_q_n_w_b_1_1_h_d_f5.html":[3,0,0,0], @@ -164,5 +148,14 @@ var NAVTREEINDEX2 = "user_install_page.html#user_requirements_sec":[1,0,0], "user_install_page.html#userbuild_build_sec":[1,0,1], "user_install_page.html#userbuild_install_sec":[1,0,2], -"userdocs.html":[1] +"userdocs.html":[1], +"workflow.html":[1,1], +"workflow.html#create_datasets":[1,1,0,3], +"workflow.html#create_io":[1,1,0,0], +"workflow.html#create_nwbfile":[1,1,0,2], +"workflow.html#create_recording_container":[1,1,0,1], +"workflow.html#recording_workflow":[1,1,0], +"workflow.html#start_recording":[1,1,0,4], +"workflow.html#stop_recording":[1,1,0,6], +"workflow.html#write_data":[1,1,0,5] }; diff --git a/pages.html b/pages.html index 78de9f97..43a8858d 100644 --- a/pages.html +++ b/pages.html @@ -107,15 +107,16 @@
                    [detail level 12]
                std::unique_ptr< BaseIO > AQNWB::createIO std::shared_ptr< BaseIO > AQNWB::createIO ( const std::string & type,
                class  NWBFile
                 The NWBFile class provides an interface for setting up and managing the NWB file. More...
                 
                class  NWBRecording
                 The NWBRecording class manages the recording process. More...
                 
                class  RecordingContainers
                 The RecordingContainers class provides an interface for managing groups of TimeSeries acquired during a recording. More...
                 The RecordingContainers class provides an interface for managing and holding groups of Containers acquired during a recording. More...
                 
                class  TimeSeries
                 General purpose time series. More...
                - - - - - - - - - + + + + + + + + + +
                 For Users
                 Installing AqNWB
                 HDF5 I/O
                 For Developers
                 Installation & Setup
                 Testing
                 Documentation
                 NWB Schema
                 Code of Conduct
                 License
                 Copyright
                 AqNWB Workflow
                 HDF5 I/O
                 For Developers
                 Installation & Setup
                 Testing
                 Documentation
                 NWB Schema
                 Code of Conduct
                 License
                 Copyright

                diff --git a/search/all_1.js b/search/all_1.js index e41e5e9a..d5505321 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -1,4 +1,5 @@ var searchData= [ - ['1_5fuserdocs_2edox_0',['1_userdocs.dox',['../1__userdocs_8dox.html',1,'']]] + ['1_20create_20the_20i_20o_20object_0',['1. Create the I/O object.',['../workflow.html#create_io',1,'']]], + ['1_5fuserdocs_2edox_1',['1_userdocs.dox',['../1__userdocs_8dox.html',1,'']]] ]; diff --git a/search/all_10.js b/search/all_10.js index 7529ac91..0ba6215f 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,7 +1,20 @@ var searchData= [ - ['pages_0',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], - ['path_1',['path',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a58b88fe5ff7340e47b2df9a7608bc558',1,'AQNWB::NWB::Container']]], - ['position_2',['position',['../class_a_q_n_w_b_1_1_base_recording_data.html#ac89fd24083c83ac26e088aec14a8a3fb',1,'AQNWB::BaseRecordingData::position'],['../class_a_q_n_w_b_1_1_channel.html#a2119d5412589a87fd3d9bb1865737823',1,'AQNWB::Channel::position']]], - ['presets_3',['Developer Presets',['../dev_install_page.html#devbuild_presets_subsec',1,'']]] + ['i_20o_0',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], + ['i_20o_20object_1',['1. Create the I/O object.',['../workflow.html#create_io',1,'']]], + ['i16_2',['I16',['../class_a_q_n_w_b_1_1_base_data_type.html#aba885104a1539ae101ac7253c8f7e119',1,'AQNWB::BaseDataType']]], + ['i32_3',['I32',['../class_a_q_n_w_b_1_1_base_data_type.html#ab24c536b21c15f1e4957b9126ab51f7b',1,'AQNWB::BaseDataType']]], + ['i64_4',['I64',['../class_a_q_n_w_b_1_1_base_data_type.html#a17093dc0a7bb26ce5abc49383c3a78b7',1,'AQNWB::BaseDataType']]], + ['i8_5',['I8',['../class_a_q_n_w_b_1_1_base_data_type.html#afee9dd35596851a1af7f4523444ba04b',1,'AQNWB::BaseDataType']]], + ['in_20doxygen_6',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], + ['including_20code_20examples_20in_20doxygen_7',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], + ['initialize_8',['initialize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471',1,'AQNWB::NWB::TimeSeries::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a098d0a2980c918e19988f58a4c46edfb',1,'AQNWB::NWB::Device::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a59ecd5ceca61b33a77a11579369e596e',1,'AQNWB::NWB::ElectricalSeries::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a55c55ad12966365b31ba6b292db9cf92',1,'AQNWB::NWB::ElectrodeGroup::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#af125b9b5d7a79d414b75998c6b52156b',1,'AQNWB::NWB::ElectrodeTable::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a33ba8c1d37cae843106d3d3668d6523c',1,'AQNWB::NWB::Container::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a1a860166b728cc0c841631aaf92052f2',1,'AQNWB::NWB::DynamicTable::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596',1,'AQNWB::NWB::NWBFile::initialize()']]], + ['install_9',['Install',['../user_install_page.html#userbuild_install_sec',1,'']]], + ['install_2edox_10',['install.dox',['../devdocs_2install_8dox.html',1,'(Global Namespace)'],['../userdocs_2install_8dox.html',1,'(Global Namespace)']]], + ['installation_11',['Installation',['../index.html#mainpage_installation',1,'']]], + ['installation_20setup_12',['Installation & Setup',['../dev_install_page.html',1,'devdocs']]], + ['installing_20aqnwb_13',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]], + ['io_14',['io',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a1e5c6a11f63a5947699fefc0e4fd1004',1,'AQNWB::NWB::Container']]], + ['isopen_15',['isOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#ac3231bb843be24142cd2c484a9489c2e',1,'AQNWB::BaseIO']]], + ['isreadytoopen_16',['isReadyToOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#a874bc9c330e4402a39598bf38c0c90cf',1,'AQNWB::BaseIO']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 27007e9d..eaba948b 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,11 +1,9 @@ var searchData= [ - ['reader_20swmr_20mode_0',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], - ['reading_20with_20swmr_20mode_1',['Reading with SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'']]], - ['readytoopen_2',['readyToOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#ad31fbf7547f2fa545b0fbac8a2f3b003',1,'AQNWB::BaseIO']]], - ['recordingcontainers_3',['RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html',1,'AQNWB::NWB::RecordingContainers'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aee9583a1c99f2bb1270c94ec1ba4e260',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const std::string &name)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const RecordingContainers &)=delete']]], - ['requirements_4',['Requirements',['../dev_install_page.html#dev_requirements_sec',1,'Requirements'],['../user_install_page.html#user_requirements_sec',1,'Requirements']]], - ['resolution_5',['resolution',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367',1,'AQNWB::NWB::TimeSeries']]], - ['resources_6',['resources',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#af764fbdaf1d4cbf85aed9e8f0e4b1c09',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL']]], - ['running_20unit_20tests_7',['Running Unit Tests',['../testing.html#testing_unit_run',1,'']]] + ['legal_0',['Legal',['../index.html#mainpage_contributing',1,'']]], + ['license_1',['License',['../license_page.html',1,'devdocs']]], + ['license_2edox_2',['license.dox',['../license_8dox.html',1,'']]], + ['linting_3',['Linting',['../testing.html#testing_lint',1,'']]], + ['localindex_4',['localIndex',['../class_a_q_n_w_b_1_1_channel.html#a6b1356c910984211a548878117121572',1,'AQNWB::Channel']]], + ['locationsdataset_5',['locationsDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a6caf562153eb2f2385b4404f0b080d05',1,'AQNWB::NWB::ElectrodeTable']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 61a8b693..0b8fdebe 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,28 +1,7 @@ var searchData= [ - ['schema_0',['NWB Schema',['../nwb_schema_page.html',1,'devdocs']]], - ['schema_1',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], - ['schema_20header_20files_2',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], - ['setcolnames_3',['setColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a3adfae0acca92ca730f8a9cc4a75c525',1,'AQNWB::NWB::ElectrodeTable']]], - ['setgrouppath_4',['setGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a42ad61c446a9651ec0938e6bd00b1ec7',1,'AQNWB::NWB::ElectrodeTable']]], - ['setrowids_5',['setRowIDs',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a8156a75027331f019d0ffa22389e6d8d',1,'AQNWB::NWB::DynamicTable']]], - ['setup_6',['Installation & Setup',['../dev_install_page.html',1,'devdocs']]], - ['single_20writer_20multiple_20reader_20swmr_20mode_7',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], - ['size_8',['size',['../class_a_q_n_w_b_1_1_base_recording_data.html#a41849630c4ec1d59874669ea7d86c48a',1,'AQNWB::BaseRecordingData']]], - ['sizearray_9',['SizeArray',['../class_a_q_n_w_b_1_1_types.html#ad444fd27f3e592154c4fee87afd568aa',1,'AQNWB::Types::SizeArray'],['../_base_i_o_8hpp.html#ae7b9f006e82f06f4fc09caf38bd47460',1,'SizeArray: BaseIO.hpp']]], - ['sizetype_10',['SizeType',['../class_a_q_n_w_b_1_1_types.html#ae7b68dd97f314f45e450b2f636ad7c6e',1,'AQNWB::Types::SizeType'],['../_base_i_o_8hpp.html#a95d5d5db2cb7811e65d20c0f68deb025',1,'SizeType: BaseIO.hpp']]], - ['smwr_20mode_11',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], - ['sparse_12',['sparse',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#aaf298a798626cba1e492c31b7f6cb9ec',1,'AQNWB::SPEC::HDMF_COMMON']]], - ['specvariables_13',['specVariables',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ae114b0de6c8ce77df3d11ddf1793a7ed',1,'AQNWB::SPEC::CORE::specVariables'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a6d1e11bb057e327e1b7a3da13dd0420d',1,'AQNWB::SPEC::HDMF_COMMON::specVariables'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#a5f5e1f27c106afe20b99142cbfc75d19',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::specVariables']]], - ['spellcheck_14',['Spellcheck',['../testing.html#testing_spellcheck',1,'']]], - ['startingtime_15',['startingTime',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41',1,'AQNWB::NWB::TimeSeries']]], - ['startrecording_16',['startRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a5ccc2f05f0a3ba63925890f78684d39f',1,'AQNWB::BaseIO::startRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8606979d328123bb7bd8efa9df85c6df',1,'AQNWB::HDF5::HDF5IO::startRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a902d040b7b4b811eb7d7ebeb65f90dbe',1,'AQNWB::NWB::NWBFile::startRecording()']]], - ['status_17',['Status',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9',1,'AQNWB::Types::Status'],['../_base_i_o_8hpp.html#a38fce1d86c801b13b6860d3346276776',1,'Status: BaseIO.hpp']]], - ['stoprecording_18',['stopRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a182079752b5a215ccfeeedafdee56d50',1,'AQNWB::BaseIO::stopRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a0cfc2191ccfc122fa5098d4c4b4117b5',1,'AQNWB::HDF5::HDF5IO::stopRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a725e81c69195c8a9616aa4d2e7c21cb0',1,'AQNWB::NWB::NWBFile::stopRecording()']]], - ['str_19',['STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a18d42dba7074fb4cdac771deef6c051b',1,'AQNWB::BaseDataType']]], - ['success_20',['Success',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9a0fdf7f95f5ff12921eb169611b2d9db3',1,'AQNWB::Types']]], - ['swmr_21',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], - ['swmr_20disabled_22',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], - ['swmr_20mode_23',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], - ['swmr_20mode_24',['SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]] + ['mode_0',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], + ['mode_1',['mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_features',1,'Why does AqNWB use SMWR mode?'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]], + ['mode_20targets_2',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], + ['multiple_20reader_20swmr_20mode_3',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 14e84e6d..a1d96dd1 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,38 +1,26 @@ var searchData= [ - ['t_5ff32_0',['T_F32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a4f5adfce8e51f2549ed9ecf6c51afd0d',1,'AQNWB::BaseDataType']]], - ['t_5ff64_1',['T_F64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aae8d68833be79546b7783785529f0b10',1,'AQNWB::BaseDataType']]], - ['t_5fi16_2',['T_I16',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a5f9cb233a7d7a080d729edf2480ad8d7',1,'AQNWB::BaseDataType']]], - ['t_5fi32_3',['T_I32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485ac65115bd37fbeaf7380f28bbc3ae9762',1,'AQNWB::BaseDataType']]], - ['t_5fi64_4',['T_I64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a1972ae6a7f4a0e86fc2dc65d13afbfef',1,'AQNWB::BaseDataType']]], - ['t_5fi8_5',['T_I8',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a361892cdd7c2921f1cfb97af37548e01',1,'AQNWB::BaseDataType']]], - ['t_5fstr_6',['T_STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aa490ed18e2f92729dfe2941e50be1ed8',1,'AQNWB::BaseDataType']]], - ['t_5fu16_7',['T_U16',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a3a27e5d86a220d484482dc80ece6a382',1,'AQNWB::BaseDataType']]], - ['t_5fu32_8',['T_U32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a194e25e905153eb3913ec55f284b9127',1,'AQNWB::BaseDataType']]], - ['t_5fu64_9',['T_U64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aca4507851ed0291594166d29b388a840',1,'AQNWB::BaseDataType']]], - ['t_5fu8_10',['T_U8',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a725432593936df126c6612a5768a3622',1,'AQNWB::BaseDataType']]], - ['table_11',['table',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a53b3c7eb7c54b3472735bd8784747d81',1,'AQNWB::SPEC::HDMF_COMMON']]], - ['target_20options_12',['Target options',['../dev_install_page.html#devbuild_target_options_subsubsec',1,'']]], - ['targets_13',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], - ['test_14',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], - ['testing_15',['Testing',['../testing.html',1,'devdocs']]], - ['testing_20the_20example_20code_16',['Testing the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'']]], - ['testing_2edox_17',['testing.dox',['../testing_8dox.html',1,'']]], - ['tests_18',['Tests',['../testing.html#testing_unit_run',1,'Running Unit Tests'],['../testing.html#testing_unit',1,'Unit Tests']]], - ['the_20docs_19',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]], - ['the_20documentation_20',['Navigating the Documentation',['../index.html#mainpage_navigation',1,'']]], - ['the_20example_20code_21',['the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], - ['the_20schema_22',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], - ['the_20schema_20header_20files_23',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], - ['timeseries_24',['TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html',1,'AQNWB::NWB::TimeSeries'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08',1,'AQNWB::NWB::TimeSeries::TimeSeries()']]], - ['timeseries_2ecpp_25',['TimeSeries.cpp',['../_time_series_8cpp.html',1,'']]], - ['timeseries_2ehpp_26',['TimeSeries.hpp',['../_time_series_8hpp.html',1,'']]], - ['timestamps_27',['timestamps',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2',1,'AQNWB::NWB::TimeSeries']]], - ['timestampstype_28',['timestampsType',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34',1,'AQNWB::NWB::TimeSeries']]], - ['transformtoint16_29',['transformToInt16',['../namespace_a_q_n_w_b.html#a4bbe60327d572ca561cce5a7eb565949',1,'AQNWB']]], - ['type_30',['Type',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485',1,'AQNWB::BaseDataType']]], - ['type_31',['type',['../class_a_q_n_w_b_1_1_base_data_type.html#a74f3faf84a3dc2e13d3fd935f1e04e7a',1,'AQNWB::BaseDataType']]], - ['types_32',['Types',['../class_a_q_n_w_b_1_1_types.html',1,'AQNWB']]], - ['types_2ehpp_33',['Types.hpp',['../_types_8hpp.html',1,'']]], - ['typesize_34',['typeSize',['../class_a_q_n_w_b_1_1_base_data_type.html#a098fd4dc62e760b9c34a74b2a9a87957',1,'AQNWB::BaseDataType']]] + ['name_0',['name',['../class_a_q_n_w_b_1_1_channel.html#a3a6cc7afd24106bf746a8b289bcf3e0b',1,'AQNWB::Channel::name'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94',1,'AQNWB::NWB::RecordingContainers::name']]], + ['namespaces_1',['namespaces',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a2b54ef029670f26bc8a74a7eae6d870b',1,'AQNWB::SPEC::CORE::namespaces'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a42ee7316f12ecda846a273adf9bdc9a7',1,'AQNWB::SPEC::HDMF_COMMON::namespaces'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#a99764a4d93e7eafc4874a9f934c78eea',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::namespaces']]], + ['navigating_20the_20documentation_2',['Navigating the Documentation',['../index.html#mainpage_navigation',1,'']]], + ['ndimensions_3',['nDimensions',['../class_a_q_n_w_b_1_1_base_recording_data.html#a490a9e1e641203c82c6a9f87693305c8',1,'AQNWB::BaseRecordingData']]], + ['new_20documentation_20pages_4',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], + ['nwb_20file_20with_20swmr_20mode_5',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], + ['nwb_20schema_6',['NWB Schema',['../nwb_schema_page.html',1,'devdocs']]], + ['nwb_5fbase_7',['nwb_base',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#aa4ac83aa3690c9b4fc9e4870c8a153e3',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fbehavior_8',['nwb_behavior',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a97c5fd31e953734c86e91d6c0cba20e7',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fdevice_9',['nwb_device',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a35cf953e6c8441312e069d901d687a5d',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fecephys_10',['nwb_ecephys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a611c8883c4014f2be8fd0897086a4e33',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fepoch_11',['nwb_epoch',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ad0967605c3219827e368475e5b156662',1,'AQNWB::SPEC::CORE']]], + ['nwb_5ffile_12',['nwb_file',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#adaf8e100aa5b41e0f6d00f1bd06cadd8',1,'AQNWB::SPEC::CORE']]], + ['nwb_5ficephys_13',['nwb_icephys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a806ffc7a5dc1a928bcab85a010ccecea',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fimage_14',['nwb_image',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#af698831d504b552e80ed9563bd173140',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fmisc_15',['nwb_misc',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ae67799177ba7530f5d9daaecfaa91593',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fogen_16',['nwb_ogen',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a1c3844344a5557956e138e0dae691738',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fophys_17',['nwb_ophys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a3dbadd78bfd057a1dcba6f77b957986b',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fretinotopy_18',['nwb_retinotopy',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a3bc997e240ea3af6c88c9b8bdf29a075',1,'AQNWB::SPEC::CORE']]], + ['nwb_5fschema_2edox_19',['nwb_schema.dox',['../nwb__schema_8dox.html',1,'']]], + ['nwbfile_20',['NWBFile',['../workflow.html#create_nwbfile',1,'3. Create the NWBFile'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html',1,'AQNWB::NWB::NWBFile'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623',1,'AQNWB::NWB::NWBFile::NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5',1,'AQNWB::NWB::NWBFile::NWBFile(const NWBFile &)=delete']]], + ['nwbfile_2ecpp_21',['NWBFile.cpp',['../_n_w_b_file_8cpp.html',1,'']]], + ['nwbfile_2ehpp_22',['NWBFile.hpp',['../_n_w_b_file_8hpp.html',1,'']]] ]; diff --git a/search/all_14.js b/search/all_14.js index 8b6f0d2d..0d4f68e8 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,13 +1,15 @@ var searchData= [ - ['u16_0',['U16',['../class_a_q_n_w_b_1_1_base_data_type.html#a4f81a3a672c34a8a02f3b56341673331',1,'AQNWB::BaseDataType']]], - ['u32_1',['U32',['../class_a_q_n_w_b_1_1_base_data_type.html#a2714edcd482a021be1455cb07ce8abf2',1,'AQNWB::BaseDataType']]], - ['u64_2',['U64',['../class_a_q_n_w_b_1_1_base_data_type.html#a3b677aa53324f06022819010d41ed6b5',1,'AQNWB::BaseDataType']]], - ['u8_3',['U8',['../class_a_q_n_w_b_1_1_base_data_type.html#a69146c183a01f52dc3e034b1a91ff577',1,'AQNWB::BaseDataType']]], - ['unit_4',['unit',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88',1,'AQNWB::NWB::TimeSeries']]], - ['unit_20tests_5',['Unit Tests',['../testing.html#testing_unit_run',1,'Running Unit Tests'],['../testing.html#testing_unit',1,'Unit Tests']]], - ['updating_20the_20schema_6',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], - ['use_20smwr_20mode_7',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], - ['users_8',['For Users',['../userdocs.html',1,'']]], - ['utils_2ehpp_9',['Utils.hpp',['../_utils_8hpp.html',1,'']]] + ['o_0',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], + ['o_20object_1',['1. Create the I/O object.',['../workflow.html#create_io',1,'']]], + ['object_2',['object',['../workflow.html#create_io',1,'1. Create the I/O object.'],['../workflow.html#create_recording_container',1,'2. Create the RecordingContainer object.']]], + ['of_20a_20recording_20workflow_3',['Overview of a recording workflow',['../workflow.html#recording_workflow',1,'']]], + ['of_20conduct_4',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], + ['offset_5',['offset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1',1,'AQNWB::NWB::TimeSeries']]], + ['open_6',['open',['../class_a_q_n_w_b_1_1_base_i_o.html#a26db4d160e12cd2558bd500bf71c6a8e',1,'AQNWB::BaseIO::open()=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#afbb3379a03bb27f489ad6529c363ecd1',1,'AQNWB::BaseIO::open(bool newfile)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af13e43a73e40b98dcacd9cc587536143',1,'AQNWB::HDF5::HDF5IO::open() override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af1f8dc9dc57a5d1460707bd162fffe3f',1,'AQNWB::HDF5::HDF5IO::open(bool newfile) override']]], + ['opened_7',['opened',['../class_a_q_n_w_b_1_1_base_i_o.html#a0f5c5684c8427842a10c15d159a30abd',1,'AQNWB::BaseIO']]], + ['operator_3d_8',['operator=',['../class_a_q_n_w_b_1_1_base_i_o.html#a2822242cb44f428da6ef6ec036b1b31d',1,'AQNWB::BaseIO::operator=()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a2b9481b928ec41e389576c70a4e34ad8',1,'AQNWB::BaseRecordingData::operator=()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ac398452785d0141b7ebc5193fa437a28',1,'AQNWB::HDF5::HDF5RecordingData::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461',1,'AQNWB::NWB::NWBFile::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59',1,'AQNWB::NWB::RecordingContainers::operator=()']]], + ['options_9',['Target options',['../dev_install_page.html#devbuild_target_options_subsubsec',1,'']]], + ['overview_10',['Overview',['../index.html',1,'']]], + ['overview_20of_20a_20recording_20workflow_11',['Overview of a recording workflow',['../workflow.html#recording_workflow',1,'']]] ]; diff --git a/search/all_15.js b/search/all_15.js index 71964924..7529ac91 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,8 +1,7 @@ var searchData= [ - ['v_5fstr_0',['V_STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a713d4751ab44e306b47d3af3ba27e273',1,'AQNWB::BaseDataType']]], - ['vectordata_1',['VectorData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html',1,'AQNWB::NWB']]], - ['vectordata_2ecpp_2',['VectorData.cpp',['../_vector_data_8cpp.html',1,'']]], - ['vectordata_2ehpp_3',['VectorData.hpp',['../_vector_data_8hpp.html',1,'']]], - ['version_4',['version',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a85a6c487bd8051993391e095c4b22208',1,'AQNWB::SPEC::CORE::version'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#ab393e83226fc1aac525ae4e23f68a375',1,'AQNWB::SPEC::HDMF_COMMON::version'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#ac44c43d3fd8556ae81e395492b001ed0',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::version']]] + ['pages_0',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], + ['path_1',['path',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a58b88fe5ff7340e47b2df9a7608bc558',1,'AQNWB::NWB::Container']]], + ['position_2',['position',['../class_a_q_n_w_b_1_1_base_recording_data.html#ac89fd24083c83ac26e088aec14a8a3fb',1,'AQNWB::BaseRecordingData::position'],['../class_a_q_n_w_b_1_1_channel.html#a2119d5412589a87fd3d9bb1865737823',1,'AQNWB::Channel::position']]], + ['presets_3',['Developer Presets',['../dev_install_page.html#devbuild_presets_subsec',1,'']]] ]; diff --git a/search/all_16.js b/search/all_16.js index dd5de6dc..93287d7b 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,15 +1,17 @@ var searchData= [ - ['why_20does_20aqnwb_20use_20smwr_20mode_0',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], - ['with_20swmr_1',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], - ['with_20swmr_20disabled_2',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], - ['with_20swmr_20mode_3',['with SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]], - ['workflow_20with_20swmr_4',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], - ['workflow_20with_20swmr_20disabled_5',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], - ['writechannel_6',['writeChannel',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#af9ea0caeb4aa655351cc322186245803',1,'AQNWB::NWB::ElectricalSeries']]], - ['writedata_7',['writeData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338',1,'AQNWB::NWB::TimeSeries']]], - ['writedatablock_8',['writeDataBlock',['../class_a_q_n_w_b_1_1_base_recording_data.html#a9ca4dc596b124ad57e0a55674c1d37d2',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const BaseDataType &type, const void *data)'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a90733874624831a52817938c7bd70266',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const BaseDataType &type, const void *data)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a80aa1d05df8cbdb7c4208c29f690e739',1,'AQNWB::HDF5::HDF5RecordingData::writeDataBlock()']]], - ['writer_20multiple_20reader_20swmr_20mode_9',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], - ['writetimeseriesdata_10',['writeTimeseriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a09a0a24cea2d37fc6a1d088de86c917d',1,'AQNWB::NWB::NWBRecording']]], - ['writing_20an_20nwb_20file_20with_20swmr_20mode_11',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]] + ['reader_20swmr_20mode_0',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], + ['reading_20with_20swmr_20mode_1',['Reading with SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'']]], + ['readytoopen_2',['readyToOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#ad31fbf7547f2fa545b0fbac8a2f3b003',1,'AQNWB::BaseIO']]], + ['recording_3',['5. Start the recording.',['../workflow.html#start_recording',1,'']]], + ['recording_20and_20finalize_20the_20file_4',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['recording_20workflow_5',['Overview of a recording workflow',['../workflow.html#recording_workflow',1,'']]], + ['recordingcontainer_20object_6',['2. Create the RecordingContainer object.',['../workflow.html#create_recording_container',1,'']]], + ['recordingcontainers_7',['RecordingContainers',['../workflow.html#create_datasets',1,'4. Create datasets and add to RecordingContainers.'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html',1,'AQNWB::NWB::RecordingContainers'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a22349d98ed8ba18336bbba9ca83ee3cd',1,'AQNWB::NWB::RecordingContainers::RecordingContainers()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const RecordingContainers &)=delete']]], + ['recordingcontainers_2ecpp_8',['RecordingContainers.cpp',['../_recording_containers_8cpp.html',1,'']]], + ['recordingcontainers_2ehpp_9',['RecordingContainers.hpp',['../_recording_containers_8hpp.html',1,'']]], + ['requirements_10',['Requirements',['../dev_install_page.html#dev_requirements_sec',1,'Requirements'],['../user_install_page.html#user_requirements_sec',1,'Requirements']]], + ['resolution_11',['resolution',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a584a17c772de02eb98b611a4cca96367',1,'AQNWB::NWB::TimeSeries']]], + ['resources_12',['resources',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#af764fbdaf1d4cbf85aed9e8f0e4b1c09',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL']]], + ['running_20unit_20tests_13',['Running Unit Tests',['../testing.html#testing_unit_run',1,'']]] ]; diff --git a/search/all_17.js b/search/all_17.js index 95a23a18..008770fa 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -1,19 +1,30 @@ var searchData= [ - ['_7ebaseio_0',['~BaseIO',['../class_a_q_n_w_b_1_1_base_i_o.html#a7696f24a4136179a56625121069240de',1,'AQNWB::BaseIO']]], - ['_7ebaserecordingdata_1',['~BaseRecordingData',['../class_a_q_n_w_b_1_1_base_recording_data.html#ade594bef21f756cebdf4d261f12dac6a',1,'AQNWB::BaseRecordingData']]], - ['_7echannel_2',['~Channel',['../class_a_q_n_w_b_1_1_channel.html#a5f15ebd302464069f1a9e3f0ded14482',1,'AQNWB::Channel']]], - ['_7econtainer_3',['~Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ae9f5d07bfc3defda274aa06091c19f56',1,'AQNWB::NWB::Container']]], - ['_7edata_4',['~Data',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a21ba7f8fc0a1f21160721767451eb80c',1,'AQNWB::NWB::Data']]], - ['_7edevice_5',['~Device',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a9dabc419c8d8df3a686c33ce042bc99a',1,'AQNWB::NWB::Device']]], - ['_7edynamictable_6',['~DynamicTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a62348c9e5821d64fc3b8f270c71dea49',1,'AQNWB::NWB::DynamicTable']]], - ['_7eelectricalseries_7',['~ElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a4a5242435023d86c91bf6df9d8b915df',1,'AQNWB::NWB::ElectricalSeries']]], - ['_7eelectrodegroup_8',['~ElectrodeGroup',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a213bc76d7b4dbb4c2bdfaf7e9fbe16fe',1,'AQNWB::NWB::ElectrodeGroup']]], - ['_7eelectrodetable_9',['~ElectrodeTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#ab901f67e96a3bc54843f1d68533af629',1,'AQNWB::NWB::ElectrodeTable']]], - ['_7ehdf5io_10',['~HDF5IO',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a7a4c82820e1ad91a82c90c30dfb937fe',1,'AQNWB::HDF5::HDF5IO']]], - ['_7ehdf5recordingdata_11',['~HDF5RecordingData',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a81d035b7d174a58236d0447ea7054724',1,'AQNWB::HDF5::HDF5RecordingData']]], - ['_7enwbfile_12',['~NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3',1,'AQNWB::NWB::NWBFile']]], - ['_7enwbrecording_13',['~NWBRecording',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae38ead00aec7a2e53980e47d3b3c59f7',1,'AQNWB::NWB::NWBRecording']]], - ['_7erecordingcontainers_14',['~RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040',1,'AQNWB::NWB::RecordingContainers']]], - ['_7etimeseries_15',['~TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276',1,'AQNWB::NWB::TimeSeries']]] + ['schema_0',['NWB Schema',['../nwb_schema_page.html',1,'devdocs']]], + ['schema_1',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], + ['schema_20header_20files_2',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], + ['setcolnames_3',['setColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a3adfae0acca92ca730f8a9cc4a75c525',1,'AQNWB::NWB::ElectrodeTable']]], + ['setgrouppath_4',['setGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a42ad61c446a9651ec0938e6bd00b1ec7',1,'AQNWB::NWB::ElectrodeTable']]], + ['setrowids_5',['setRowIDs',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a8156a75027331f019d0ffa22389e6d8d',1,'AQNWB::NWB::DynamicTable']]], + ['setup_6',['Installation & Setup',['../dev_install_page.html',1,'devdocs']]], + ['single_20writer_20multiple_20reader_20swmr_20mode_7',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], + ['size_8',['size',['../class_a_q_n_w_b_1_1_base_recording_data.html#a41849630c4ec1d59874669ea7d86c48a',1,'AQNWB::BaseRecordingData']]], + ['sizearray_9',['SizeArray',['../class_a_q_n_w_b_1_1_types.html#ad444fd27f3e592154c4fee87afd568aa',1,'AQNWB::Types::SizeArray'],['../_base_i_o_8hpp.html#ae7b9f006e82f06f4fc09caf38bd47460',1,'SizeArray: BaseIO.hpp']]], + ['sizetype_10',['SizeType',['../class_a_q_n_w_b_1_1_types.html#ae7b68dd97f314f45e450b2f636ad7c6e',1,'AQNWB::Types::SizeType'],['../_base_i_o_8hpp.html#a95d5d5db2cb7811e65d20c0f68deb025',1,'SizeType: BaseIO.hpp']]], + ['smwr_20mode_11',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], + ['sparse_12',['sparse',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#aaf298a798626cba1e492c31b7f6cb9ec',1,'AQNWB::SPEC::HDMF_COMMON']]], + ['specvariables_13',['specVariables',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ae114b0de6c8ce77df3d11ddf1793a7ed',1,'AQNWB::SPEC::CORE::specVariables'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a6d1e11bb057e327e1b7a3da13dd0420d',1,'AQNWB::SPEC::HDMF_COMMON::specVariables'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#a5f5e1f27c106afe20b99142cbfc75d19',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::specVariables']]], + ['spellcheck_14',['Spellcheck',['../testing.html#testing_spellcheck',1,'']]], + ['start_20the_20recording_15',['5. Start the recording.',['../workflow.html#start_recording',1,'']]], + ['startingtime_16',['startingTime',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a9e7ff2f30c6f0d0f22e65f838c4b5c41',1,'AQNWB::NWB::TimeSeries']]], + ['startrecording_17',['startRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a5ccc2f05f0a3ba63925890f78684d39f',1,'AQNWB::BaseIO::startRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8606979d328123bb7bd8efa9df85c6df',1,'AQNWB::HDF5::HDF5IO::startRecording()']]], + ['status_18',['Status',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9',1,'AQNWB::Types::Status'],['../_base_i_o_8hpp.html#a38fce1d86c801b13b6860d3346276776',1,'Status: BaseIO.hpp']]], + ['stop_20the_20recording_20and_20finalize_20the_20file_19',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['stoprecording_20',['stopRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a182079752b5a215ccfeeedafdee56d50',1,'AQNWB::BaseIO::stopRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a0cfc2191ccfc122fa5098d4c4b4117b5',1,'AQNWB::HDF5::HDF5IO::stopRecording()']]], + ['str_21',['STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a18d42dba7074fb4cdac771deef6c051b',1,'AQNWB::BaseDataType']]], + ['success_22',['Success',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9a0fdf7f95f5ff12921eb169611b2d9db3',1,'AQNWB::Types']]], + ['swmr_23',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], + ['swmr_20disabled_24',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], + ['swmr_20mode_25',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], + ['swmr_20mode_26',['SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]] ]; diff --git a/search/all_18.js b/search/all_18.js new file mode 100644 index 00000000..4876f76f --- /dev/null +++ b/search/all_18.js @@ -0,0 +1,45 @@ +var searchData= +[ + ['t_5ff32_0',['T_F32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a4f5adfce8e51f2549ed9ecf6c51afd0d',1,'AQNWB::BaseDataType']]], + ['t_5ff64_1',['T_F64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aae8d68833be79546b7783785529f0b10',1,'AQNWB::BaseDataType']]], + ['t_5fi16_2',['T_I16',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a5f9cb233a7d7a080d729edf2480ad8d7',1,'AQNWB::BaseDataType']]], + ['t_5fi32_3',['T_I32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485ac65115bd37fbeaf7380f28bbc3ae9762',1,'AQNWB::BaseDataType']]], + ['t_5fi64_4',['T_I64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a1972ae6a7f4a0e86fc2dc65d13afbfef',1,'AQNWB::BaseDataType']]], + ['t_5fi8_5',['T_I8',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a361892cdd7c2921f1cfb97af37548e01',1,'AQNWB::BaseDataType']]], + ['t_5fstr_6',['T_STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aa490ed18e2f92729dfe2941e50be1ed8',1,'AQNWB::BaseDataType']]], + ['t_5fu16_7',['T_U16',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a3a27e5d86a220d484482dc80ece6a382',1,'AQNWB::BaseDataType']]], + ['t_5fu32_8',['T_U32',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a194e25e905153eb3913ec55f284b9127',1,'AQNWB::BaseDataType']]], + ['t_5fu64_9',['T_U64',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485aca4507851ed0291594166d29b388a840',1,'AQNWB::BaseDataType']]], + ['t_5fu8_10',['T_U8',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a725432593936df126c6612a5768a3622',1,'AQNWB::BaseDataType']]], + ['table_11',['table',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a53b3c7eb7c54b3472735bd8784747d81',1,'AQNWB::SPEC::HDMF_COMMON']]], + ['target_20options_12',['Target options',['../dev_install_page.html#devbuild_target_options_subsubsec',1,'']]], + ['targets_13',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], + ['test_14',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], + ['testing_15',['Testing',['../testing.html',1,'devdocs']]], + ['testing_20the_20example_20code_16',['Testing the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'']]], + ['testing_2edox_17',['testing.dox',['../testing_8dox.html',1,'']]], + ['tests_18',['Tests',['../testing.html#testing_unit_run',1,'Running Unit Tests'],['../testing.html#testing_unit',1,'Unit Tests']]], + ['the_20docs_19',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]], + ['the_20documentation_20',['Navigating the Documentation',['../index.html#mainpage_navigation',1,'']]], + ['the_20example_20code_21',['the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], + ['the_20file_22',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['the_20i_20o_20object_23',['1. Create the I/O object.',['../workflow.html#create_io',1,'']]], + ['the_20nwbfile_24',['3. Create the NWBFile',['../workflow.html#create_nwbfile',1,'']]], + ['the_20recording_25',['5. Start the recording.',['../workflow.html#start_recording',1,'']]], + ['the_20recording_20and_20finalize_20the_20file_26',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['the_20recordingcontainer_20object_27',['2. Create the RecordingContainer object.',['../workflow.html#create_recording_container',1,'']]], + ['the_20schema_28',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], + ['the_20schema_20header_20files_29',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], + ['timeseries_30',['TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html',1,'AQNWB::NWB::TimeSeries'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#ab2b7f83ce4e7a47b1076fb079e540f08',1,'AQNWB::NWB::TimeSeries::TimeSeries()']]], + ['timeseries_2ecpp_31',['TimeSeries.cpp',['../_time_series_8cpp.html',1,'']]], + ['timeseries_2ehpp_32',['TimeSeries.hpp',['../_time_series_8hpp.html',1,'']]], + ['timestamps_33',['timestamps',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a0953ebc70ce5e2bdbe8d5a31955c16d2',1,'AQNWB::NWB::TimeSeries']]], + ['timestampstype_34',['timestampsType',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3a26f54809fa42ce5d4b55969b420d34',1,'AQNWB::NWB::TimeSeries']]], + ['to_20recordingcontainers_35',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]], + ['transformtoint16_36',['transformToInt16',['../namespace_a_q_n_w_b.html#a4bbe60327d572ca561cce5a7eb565949',1,'AQNWB']]], + ['type_37',['Type',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485',1,'AQNWB::BaseDataType']]], + ['type_38',['type',['../class_a_q_n_w_b_1_1_base_data_type.html#a74f3faf84a3dc2e13d3fd935f1e04e7a',1,'AQNWB::BaseDataType']]], + ['types_39',['Types',['../class_a_q_n_w_b_1_1_types.html',1,'AQNWB']]], + ['types_2ehpp_40',['Types.hpp',['../_types_8hpp.html',1,'']]], + ['typesize_41',['typeSize',['../class_a_q_n_w_b_1_1_base_data_type.html#a098fd4dc62e760b9c34a74b2a9a87957',1,'AQNWB::BaseDataType']]] +]; diff --git a/search/all_19.js b/search/all_19.js new file mode 100644 index 00000000..8b6f0d2d --- /dev/null +++ b/search/all_19.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['u16_0',['U16',['../class_a_q_n_w_b_1_1_base_data_type.html#a4f81a3a672c34a8a02f3b56341673331',1,'AQNWB::BaseDataType']]], + ['u32_1',['U32',['../class_a_q_n_w_b_1_1_base_data_type.html#a2714edcd482a021be1455cb07ce8abf2',1,'AQNWB::BaseDataType']]], + ['u64_2',['U64',['../class_a_q_n_w_b_1_1_base_data_type.html#a3b677aa53324f06022819010d41ed6b5',1,'AQNWB::BaseDataType']]], + ['u8_3',['U8',['../class_a_q_n_w_b_1_1_base_data_type.html#a69146c183a01f52dc3e034b1a91ff577',1,'AQNWB::BaseDataType']]], + ['unit_4',['unit',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aa1511803149ceaa84289c59d8a4e4b88',1,'AQNWB::NWB::TimeSeries']]], + ['unit_20tests_5',['Unit Tests',['../testing.html#testing_unit_run',1,'Running Unit Tests'],['../testing.html#testing_unit',1,'Unit Tests']]], + ['updating_20the_20schema_6',['Updating the schema',['../nwb_schema_page.html#dev_docs_updating_nwb_schema_section',1,'']]], + ['use_20smwr_20mode_7',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], + ['users_8',['For Users',['../userdocs.html',1,'']]], + ['utils_2ehpp_9',['Utils.hpp',['../_utils_8hpp.html',1,'']]] +]; diff --git a/search/all_1a.js b/search/all_1a.js new file mode 100644 index 00000000..71964924 --- /dev/null +++ b/search/all_1a.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['v_5fstr_0',['V_STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a778c88736420601eff3168db7164c485a713d4751ab44e306b47d3af3ba27e273',1,'AQNWB::BaseDataType']]], + ['vectordata_1',['VectorData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html',1,'AQNWB::NWB']]], + ['vectordata_2ecpp_2',['VectorData.cpp',['../_vector_data_8cpp.html',1,'']]], + ['vectordata_2ehpp_3',['VectorData.hpp',['../_vector_data_8hpp.html',1,'']]], + ['version_4',['version',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a85a6c487bd8051993391e095c4b22208',1,'AQNWB::SPEC::CORE::version'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#ab393e83226fc1aac525ae4e23f68a375',1,'AQNWB::SPEC::HDMF_COMMON::version'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#ac44c43d3fd8556ae81e395492b001ed0',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::version']]] +]; diff --git a/search/all_1b.js b/search/all_1b.js new file mode 100644 index 00000000..6666a7ea --- /dev/null +++ b/search/all_1b.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['why_20does_20aqnwb_20use_20smwr_20mode_0',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], + ['with_20swmr_1',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], + ['with_20swmr_20disabled_2',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], + ['with_20swmr_20mode_3',['with SWMR mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]], + ['workflow_4',['AqNWB Workflow',['../workflow.html',1,'userdocs']]], + ['workflow_5',['Overview of a recording workflow',['../workflow.html#recording_workflow',1,'']]], + ['workflow_20with_20swmr_6',['Workflow with SWMR',['../hdf5io.html#hdf5io_swmr_examples_with_swmr',1,'']]], + ['workflow_20with_20swmr_20disabled_7',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], + ['workflow_2edox_8',['workflow.dox',['../workflow_8dox.html',1,'']]], + ['write_20data_9',['6. Write data.',['../workflow.html#write_data',1,'']]], + ['writechannel_10',['writeChannel',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#af9ea0caeb4aa655351cc322186245803',1,'AQNWB::NWB::ElectricalSeries']]], + ['writedata_11',['writeData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338',1,'AQNWB::NWB::TimeSeries']]], + ['writedatablock_12',['writeDataBlock',['../class_a_q_n_w_b_1_1_base_recording_data.html#a9ca4dc596b124ad57e0a55674c1d37d2',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const BaseDataType &type, const void *data)'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a90733874624831a52817938c7bd70266',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const BaseDataType &type, const void *data)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a80aa1d05df8cbdb7c4208c29f690e739',1,'AQNWB::HDF5::HDF5RecordingData::writeDataBlock()']]], + ['writeelectricalseriesdata_13',['writeElectricalSeriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a042fd80c71e0ba9c70a4aaadd4bc21b4',1,'AQNWB::NWB::RecordingContainers']]], + ['writer_20multiple_20reader_20swmr_20mode_14',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], + ['writetimeseriesdata_15',['writeTimeseriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ad3392123a4748701f18c6b2d2f2733f5',1,'AQNWB::NWB::RecordingContainers']]], + ['writing_20an_20nwb_20file_20with_20swmr_20mode_16',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]] +]; diff --git a/search/all_1c.js b/search/all_1c.js new file mode 100644 index 00000000..c7f7f5a5 --- /dev/null +++ b/search/all_1c.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['_7ebaseio_0',['~BaseIO',['../class_a_q_n_w_b_1_1_base_i_o.html#a7696f24a4136179a56625121069240de',1,'AQNWB::BaseIO']]], + ['_7ebaserecordingdata_1',['~BaseRecordingData',['../class_a_q_n_w_b_1_1_base_recording_data.html#ade594bef21f756cebdf4d261f12dac6a',1,'AQNWB::BaseRecordingData']]], + ['_7echannel_2',['~Channel',['../class_a_q_n_w_b_1_1_channel.html#a5f15ebd302464069f1a9e3f0ded14482',1,'AQNWB::Channel']]], + ['_7econtainer_3',['~Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ae9f5d07bfc3defda274aa06091c19f56',1,'AQNWB::NWB::Container']]], + ['_7edata_4',['~Data',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a21ba7f8fc0a1f21160721767451eb80c',1,'AQNWB::NWB::Data']]], + ['_7edevice_5',['~Device',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a9dabc419c8d8df3a686c33ce042bc99a',1,'AQNWB::NWB::Device']]], + ['_7edynamictable_6',['~DynamicTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a62348c9e5821d64fc3b8f270c71dea49',1,'AQNWB::NWB::DynamicTable']]], + ['_7eelectricalseries_7',['~ElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a4a5242435023d86c91bf6df9d8b915df',1,'AQNWB::NWB::ElectricalSeries']]], + ['_7eelectrodegroup_8',['~ElectrodeGroup',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a213bc76d7b4dbb4c2bdfaf7e9fbe16fe',1,'AQNWB::NWB::ElectrodeGroup']]], + ['_7eelectrodetable_9',['~ElectrodeTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#ab901f67e96a3bc54843f1d68533af629',1,'AQNWB::NWB::ElectrodeTable']]], + ['_7ehdf5io_10',['~HDF5IO',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a7a4c82820e1ad91a82c90c30dfb937fe',1,'AQNWB::HDF5::HDF5IO']]], + ['_7ehdf5recordingdata_11',['~HDF5RecordingData',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a81d035b7d174a58236d0447ea7054724',1,'AQNWB::HDF5::HDF5RecordingData']]], + ['_7enwbfile_12',['~NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3',1,'AQNWB::NWB::NWBFile']]], + ['_7erecordingcontainers_13',['~RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040',1,'AQNWB::NWB::RecordingContainers']]], + ['_7etimeseries_14',['~TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276',1,'AQNWB::NWB::TimeSeries']]] +]; diff --git a/search/all_2.js b/search/all_2.js index 78201b20..1f379844 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,4 +1,5 @@ var searchData= [ - ['2_5fdevdocs_2edox_0',['2_devdocs.dox',['../2__devdocs_8dox.html',1,'']]] + ['2_20create_20the_20recordingcontainer_20object_0',['2. Create the RecordingContainer object.',['../workflow.html#create_recording_container',1,'']]], + ['2_5fdevdocs_2edox_1',['2_devdocs.dox',['../2__devdocs_8dox.html',1,'']]] ]; diff --git a/search/all_3.js b/search/all_3.js index 170c30c8..3bcfc50d 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,17 +1,4 @@ var searchData= [ - ['addcolumn_0',['addColumn',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a76fea09d6ebe8047d7fe9878f49888d9',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, std::unique_ptr< VectorData > &vectorData, const std::vector< std::string > &values)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a3fa191b47a61369c35927104964e81c6',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, const std::vector< std::string > &dataset)']]], - ['adddata_1',['addData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a1ba557cbb7007dd738c36046aa69dd5f',1,'AQNWB::NWB::RecordingContainers']]], - ['addelectrodes_2',['addElectrodes',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2b37a46c8a1a073b439ce03c8f40bd69',1,'AQNWB::NWB::ElectrodeTable']]], - ['an_20nwb_20file_20with_20swmr_20mode_3',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], - ['and_20test_4',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], - ['aqnwb_5',['AQNWB',['../namespace_a_q_n_w_b.html',1,'']]], - ['aqnwb_6',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]], - ['aqnwb_20use_20smwr_20mode_7',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], - ['aqnwb_3a_3ahdf5_8',['HDF5',['../namespace_a_q_n_w_b_1_1_h_d_f5.html',1,'AQNWB']]], - ['aqnwb_3a_3anwb_9',['NWB',['../namespace_a_q_n_w_b_1_1_n_w_b.html',1,'AQNWB']]], - ['aqnwb_3a_3aspec_10',['SPEC',['../namespace_a_q_n_w_b_1_1_s_p_e_c.html',1,'AQNWB']]], - ['aqnwb_3a_3aspec_3a_3acore_11',['CORE',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html',1,'AQNWB::SPEC']]], - ['aqnwb_3a_3aspec_3a_3ahdmf_5fcommon_12',['HDMF_COMMON',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html',1,'AQNWB::SPEC']]], - ['aqnwb_3a_3aspec_3a_3ahdmf_5fexperimental_13',['HDMF_EXPERIMENTAL',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html',1,'AQNWB::SPEC']]] + ['3_20create_20the_20nwbfile_0',['3. Create the NWBFile',['../workflow.html#create_nwbfile',1,'']]] ]; diff --git a/search/all_4.js b/search/all_4.js index ee5b7bb6..9458a50d 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,12 +1,4 @@ var searchData= [ - ['base_0',['base',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#ae9c5cbe3bdc3d66b50551e9e47a09b8b',1,'AQNWB::SPEC::HDMF_COMMON']]], - ['basedatatype_1',['BaseDataType',['../class_a_q_n_w_b_1_1_base_data_type.html',1,'AQNWB::BaseDataType'],['../class_a_q_n_w_b_1_1_base_data_type.html#abb1e4b6b662308e48b6b4a7ad989d157',1,'AQNWB::BaseDataType::BaseDataType()']]], - ['baseio_2',['BaseIO',['../class_a_q_n_w_b_1_1_base_i_o.html',1,'AQNWB::BaseIO'],['../class_a_q_n_w_b_1_1_base_i_o.html#a8114613f475912702b60fff42487ccec',1,'AQNWB::BaseIO::BaseIO()'],['../class_a_q_n_w_b_1_1_base_i_o.html#a2d0721791d637615d2aa1077ab14b3dc',1,'AQNWB::BaseIO::BaseIO(const BaseIO &)=delete']]], - ['baseio_2ecpp_3',['BaseIO.cpp',['../_base_i_o_8cpp.html',1,'']]], - ['baseio_2ehpp_4',['BaseIO.hpp',['../_base_i_o_8hpp.html',1,'']]], - ['baserecordingdata_5',['BaseRecordingData',['../class_a_q_n_w_b_1_1_base_recording_data.html',1,'AQNWB::BaseRecordingData'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a4eca327defbc16495f4dc31ea0f0bd71',1,'AQNWB::BaseRecordingData::BaseRecordingData()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a4b1ccdf43e4ce683faa96023cf646367',1,'AQNWB::BaseRecordingData::BaseRecordingData(const BaseRecordingData &)=delete']]], - ['build_6',['Build',['../user_install_page.html#userbuild_build_sec',1,'Build'],['../dev_install_page.html#devbuild_sec',1,'Developer Build']]], - ['build_20and_20test_7',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], - ['building_20the_20docs_8',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]] + ['4_20create_20datasets_20and_20add_20to_20recordingcontainers_0',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]] ]; diff --git a/search/all_5.js b/search/all_5.js index 162bd719..99f2bb92 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,51 +1,4 @@ var searchData= [ - ['canmodifyobjects_0',['canModifyObjects',['../class_a_q_n_w_b_1_1_base_i_o.html#aaefc2224d74e9b93d57fff7d2db97987',1,'AQNWB::BaseIO::canModifyObjects()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a96d8d872b2b974ac79a20b82fd72c5c2',1,'AQNWB::HDF5::HDF5IO::canModifyObjects()']]], - ['channel_1',['Channel',['../class_a_q_n_w_b_1_1_channel.html',1,'AQNWB::Channel'],['../class_a_q_n_w_b_1_1_channel.html#a1d2b7a0417a6f6ff0cf3e38ff4fd8574',1,'AQNWB::Channel::Channel()']]], - ['channel_2ecpp_2',['Channel.cpp',['../_channel_8cpp.html',1,'']]], - ['channel_2ehpp_3',['Channel.hpp',['../_channel_8hpp.html',1,'']]], - ['channelconversion_4',['channelConversion',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#ae7f37186d8dafec08225911b7eec9f9f',1,'AQNWB::NWB::ElectricalSeries']]], - ['channelvector_5',['ChannelVector',['../class_a_q_n_w_b_1_1_types.html#a17cc1d186ce80971c28e440471e910ff',1,'AQNWB::Types']]], - ['channelvector_6',['channelVector',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#abeb85fcd7954d786583ab938191211c0',1,'AQNWB::NWB::ElectricalSeries']]], - ['checkstatus_7',['checkStatus',['../_h_d_f5_i_o_8cpp.html#a1a84046757915fcc51031a92bee9588e',1,'HDF5IO.cpp']]], - ['chunk_5fxsize_8',['CHUNK_XSIZE',['../_n_w_b_file_8cpp.html#adbda02c91b5119380633296d30bc945e',1,'NWBFile.cpp']]], - ['chunking_9',['Chunking',['../hdf5io.html#hdf5io_chunking',1,'']]], - ['chunksize_10',['chunkSize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec',1,'AQNWB::NWB::TimeSeries']]], - ['close_11',['close',['../class_a_q_n_w_b_1_1_base_i_o.html#a91626ce239076906438ac57c487381b5',1,'AQNWB::BaseIO::close()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a969eb3d7ab2d93c5a83b58f27773e16f',1,'AQNWB::HDF5::HDF5IO::close()']]], - ['closefile_12',['closeFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea4993204316615457b140e6056f5c94',1,'AQNWB::NWB::NWBRecording']]], - ['code_13',['Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], - ['code_20examples_14',['Code Examples',['../hdf5io.html#hdf5io_swmr_examples',1,'Code Examples'],['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'Creating Code Examples']]], - ['code_20examples_20in_20doxygen_15',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], - ['code_20of_20conduct_16',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], - ['code_5fof_5fconduct_2edox_17',['code_of_conduct.dox',['../code__of__conduct_8dox.html',1,'']]], - ['comments_18',['comments',['../class_a_q_n_w_b_1_1_channel.html#a4f6abdc7a9b35ece35b7c5aeda8e7956',1,'AQNWB::Channel::comments'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c',1,'AQNWB::NWB::TimeSeries::comments']]], - ['conduct_19',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], - ['configure_20build_20and_20test_20',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], - ['container_21',['Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html',1,'AQNWB::NWB::Container'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ace7cb09248d70c2d311ccaac4bf30f68',1,'AQNWB::NWB::Container::Container()']]], - ['container_2ecpp_22',['Container.cpp',['../_container_8cpp.html',1,'']]], - ['container_2ehpp_23',['Container.hpp',['../_container_8hpp.html',1,'']]], - ['containers_24',['containers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aa3894888f566cd95d1f05f9035e8a14f',1,'AQNWB::NWB::RecordingContainers']]], - ['conversion_25',['conversion',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a',1,'AQNWB::NWB::TimeSeries']]], - ['copyright_26',['Copyright',['../copyright_page.html',1,'devdocs']]], - ['copyright_2edox_27',['copyright.dox',['../copyright_8dox.html',1,'']]], - ['core_2ehpp_28',['core.hpp',['../core_8hpp.html',1,'']]], - ['createarraydataset_29',['createArrayDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a8f164bf725a27fbe7ae98ea7f9332571',1,'AQNWB::BaseIO::createArrayDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a2ed549816b5605817aa7ccc2e6c7c4cc',1,'AQNWB::HDF5::HDF5IO::createArrayDataSet()']]], - ['createattribute_30',['createAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a1beea899337fca501cbce460556cf66a',1,'AQNWB::BaseIO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a6e09c339ed2076218459f8e3596b2149',1,'AQNWB::BaseIO::createAttribute(const std::string &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ae95e1c501048794d7d9732a6c767dd25',1,'AQNWB::BaseIO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ad6cb77d9c0d7d56b8be71a4738571734',1,'AQNWB::BaseIO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a41b29c0a44b9cf1778f8b0883834be36',1,'AQNWB::HDF5::HDF5IO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a30318320f3bea68d7efec05cb5562ccd',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::string &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a6dc62d49a1e15e8080d66fb7c10849ad',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a01251dd7756ef0e57f25b8beb17ae2e6',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize) override']]], - ['createcommonnwbattributes_31',['createCommonNWBAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#aa89f1270eb5a47fb5f2bd64e6bde6cbf',1,'AQNWB::BaseIO']]], - ['createdataattributes_32',['createDataAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a35e321c42e11b0089eb4b96a452d2eee',1,'AQNWB::BaseIO']]], - ['createelectricalseries_33',['createElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a825990d044b4351788590210440bcdac',1,'AQNWB::NWB::NWBFile']]], - ['createfilestructure_34',['createFileStructure',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e',1,'AQNWB::NWB::NWBFile']]], - ['creategroup_35',['createGroup',['../class_a_q_n_w_b_1_1_base_i_o.html#a58c2bc2f98eb24a247f03a08e0982a07',1,'AQNWB::BaseIO::createGroup()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a22f7fbb78b3b211669010cc05f61e0e4',1,'AQNWB::HDF5::HDF5IO::createGroup()']]], - ['creategroupifdoesnotexist_36',['createGroupIfDoesNotExist',['../class_a_q_n_w_b_1_1_base_i_o.html#a36dfbb937ea1920f41e1401224b83562',1,'AQNWB::BaseIO::createGroupIfDoesNotExist()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af3bc883205c98d08820bf234f42f4467',1,'AQNWB::HDF5::HDF5IO::createGroupIfDoesNotExist()']]], - ['createio_37',['createIO',['../namespace_a_q_n_w_b.html#a7bcff791f46375ae57a1c5b2f44becee',1,'AQNWB']]], - ['createlink_38',['createLink',['../class_a_q_n_w_b_1_1_base_i_o.html#afa4253bdc6baf226676efd36eae2d00f',1,'AQNWB::BaseIO::createLink()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a351fa783e607e0840d5d28b3761d42ff',1,'AQNWB::HDF5::HDF5IO::createLink()']]], - ['createreferenceattribute_39',['createReferenceAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a562e2d762a96973fe0e6141ee24238dd',1,'AQNWB::BaseIO::createReferenceAttribute()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a9181a28c31a25698ca748b1dcb955daa',1,'AQNWB::HDF5::HDF5IO::createReferenceAttribute()']]], - ['createreferencedataset_40',['createReferenceDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a25530668124cd01cdc9732a0a2f8e4b9',1,'AQNWB::BaseIO::createReferenceDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a43cc98ba74643c5f93fcce3f30505e1f',1,'AQNWB::HDF5::HDF5IO::createReferenceDataSet()']]], - ['createstringdataset_41',['createStringDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a59a365c645caf1e7c4d1080afc44c032',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::string &value)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a304c4862f594da9ec9bb5541055f33fc',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::vector< std::string > &values)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#abb3541720c4613adc1c273cbe54f66a9',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::string &value) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a97653ad67ac314515362c7fe2b6fbaa1',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::vector< std::string > &values) override']]], - ['createtimestampsattributes_42',['createTimestampsAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a91c1b10c0d1b1c1c56635dfe1ada777c',1,'AQNWB::BaseIO']]], - ['creating_20code_20examples_43',['Creating Code Examples',['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'']]], - ['creating_20custom_20dot_20graphs_44',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], - ['creating_20new_20documentation_20pages_45',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], - ['creating_20the_20example_20code_46',['Creating the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'']]], - ['custom_20dot_20graphs_47',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]] + ['5_20start_20the_20recording_0',['5. Start the recording.',['../workflow.html#start_recording',1,'']]] ]; diff --git a/search/all_6.js b/search/all_6.js index 873d2bdb..a18a3320 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,31 +1,4 @@ var searchData= [ - ['data_0',['Data',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html',1,'AQNWB::NWB::Data'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a29bc1b428bdfa14046b23a5b56476e17',1,'AQNWB::NWB::Data::Data()']]], - ['data_1',['data',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a',1,'AQNWB::NWB::TimeSeries']]], - ['data_2ehpp_2',['Data.hpp',['../_data_8hpp.html',1,'']]], - ['dataset_3',['dataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a609eab6df6ab4f25b380867910773d77',1,'AQNWB::NWB::Data']]], - ['datatype_4',['dataType',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389',1,'AQNWB::NWB::TimeSeries']]], - ['default_5farray_5fsize_5',['DEFAULT_ARRAY_SIZE',['../_base_i_o_8hpp.html#a72040e80321fca59f8af8edf32c9ad57',1,'BaseIO.hpp']]], - ['default_5fstr_5fsize_6',['DEFAULT_STR_SIZE',['../_base_i_o_8hpp.html#a98f9e6ca8dbaf3bf410795182a432f98',1,'BaseIO.hpp']]], - ['description_7',['description',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31',1,'AQNWB::NWB::TimeSeries']]], - ['developer_20build_8',['Developer Build',['../dev_install_page.html#devbuild_sec',1,'']]], - ['developer_20mode_20targets_9',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], - ['developer_20presets_10',['Developer Presets',['../dev_install_page.html#devbuild_presets_subsec',1,'']]], - ['developers_11',['For Developers',['../devdocs.html',1,'']]], - ['device_12',['Device',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html',1,'AQNWB::NWB::Device'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a8835a2efb675639078c23b5bc72f8f21',1,'AQNWB::NWB::Device::Device()']]], - ['device_2ecpp_13',['Device.cpp',['../_device_8cpp.html',1,'']]], - ['device_2ehpp_14',['Device.hpp',['../_device_8hpp.html',1,'']]], - ['disabled_15',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], - ['docs_16',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]], - ['documentation_17',['Documentation',['../dev_docs_page.html',1,'Documentation'],['../index.html#mainpage_navigation',1,'Navigating the Documentation']]], - ['documentation_20pages_18',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], - ['documentation_2edox_19',['documentation.dox',['../documentation_8dox.html',1,'']]], - ['does_20aqnwb_20use_20smwr_20mode_20',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], - ['dot_20graphs_21',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], - ['doxygen_22',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], - ['dsetsize_23',['dsetSize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc',1,'AQNWB::NWB::TimeSeries']]], - ['dstr_24',['DSTR',['../class_a_q_n_w_b_1_1_base_data_type.html#a37e661b183da280b0733e6db9fc703b1',1,'AQNWB::BaseDataType']]], - ['dynamictable_25',['DynamicTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html',1,'AQNWB::NWB::DynamicTable'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a43260298bbbb99f6469d395f734d8712',1,'AQNWB::NWB::DynamicTable::DynamicTable()']]], - ['dynamictable_2ecpp_26',['DynamicTable.cpp',['../_dynamic_table_8cpp.html',1,'']]], - ['dynamictable_2ehpp_27',['DynamicTable.hpp',['../_dynamic_table_8hpp.html',1,'']]] + ['6_20write_20data_0',['6. Write data.',['../workflow.html#write_data',1,'']]] ]; diff --git a/search/all_7.js b/search/all_7.js index b5cba210..f37bc87b 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,21 +1,4 @@ var searchData= [ - ['electricalseries_0',['ElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html',1,'AQNWB::NWB::ElectricalSeries'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a0d2bbeb9c7a1ae48dc90eee9caa1ae4c',1,'AQNWB::NWB::ElectricalSeries::ElectricalSeries()']]], - ['electricalseries_2ecpp_1',['ElectricalSeries.cpp',['../_electrical_series_8cpp.html',1,'']]], - ['electricalseries_2ehpp_2',['ElectricalSeries.hpp',['../_electrical_series_8hpp.html',1,'']]], - ['electrodedataset_3',['electrodeDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a901115775c3e8822949cccf6f3d18fd3',1,'AQNWB::NWB::ElectrodeTable']]], - ['electrodegroup_4',['ElectrodeGroup',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html',1,'AQNWB::NWB::ElectrodeGroup'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#acc0441917d9f792d3fb0c6dbd12ebe11',1,'AQNWB::NWB::ElectrodeGroup::ElectrodeGroup()']]], - ['electrodegroup_2ecpp_5',['ElectrodeGroup.cpp',['../_electrode_group_8cpp.html',1,'']]], - ['electrodegroup_2ehpp_6',['ElectrodeGroup.hpp',['../_electrode_group_8hpp.html',1,'']]], - ['electrodesdataset_7',['electrodesDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a7b952161ffa17dbb4958c4be2cd31c13',1,'AQNWB::NWB::ElectricalSeries']]], - ['electrodetable_8',['ElectrodeTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html',1,'AQNWB::NWB::ElectrodeTable'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a15f5ee63bdd590ff09413700b492c3f8',1,'AQNWB::NWB::ElectrodeTable::ElectrodeTable()']]], - ['electrodetable_2ecpp_9',['ElectrodeTable.cpp',['../_electrode_table_8cpp.html',1,'']]], - ['electrodetable_2ehpp_10',['ElectrodeTable.hpp',['../_electrode_table_8hpp.html',1,'']]], - ['electrodetablepath_11',['electrodeTablePath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2375dcafcd8ab00dd313d3fec121fa42',1,'AQNWB::NWB::ElectrodeTable']]], - ['elementidentifiers_12',['ElementIdentifiers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_element_identifiers.html',1,'AQNWB::NWB']]], - ['elementidentifiers_2ehpp_13',['ElementIdentifiers.hpp',['../_element_identifiers_8hpp.html',1,'']]], - ['example_20code_14',['Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], - ['examples_15',['Examples',['../hdf5io.html#hdf5io_swmr_examples',1,'Code Examples'],['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'Creating Code Examples']]], - ['examples_20in_20doxygen_16',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], - ['experimental_17',['experimental',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#ac353ef164be0c431a75ad8f7a36129ca',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL']]] + ['7_20stop_20the_20recording_20and_20finalize_20the_20file_0',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]] ]; diff --git a/search/all_8.js b/search/all_8.js index 43b0c65b..c0d5133f 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,13 +1,22 @@ var searchData= [ - ['f32_0',['F32',['../class_a_q_n_w_b_1_1_base_data_type.html#a0164e3b8cd53950054845d9bd8285fa2',1,'AQNWB::BaseDataType']]], - ['f64_1',['F64',['../class_a_q_n_w_b_1_1_base_data_type.html#a596aed9bda4397bbb84a0b9e6074fe58',1,'AQNWB::BaseDataType']]], - ['failure_2',['Failure',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9a5e4ad53b09bd2f26e1b2f42bd1ad8fdf',1,'AQNWB::Types']]], - ['file_20with_20swmr_20mode_3',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], - ['filename_4',['filename',['../class_a_q_n_w_b_1_1_base_i_o.html#a9216c5b8bf33ad420f19a704357659a4',1,'AQNWB::BaseIO::filename'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af901d3aedd572ff718df7b81e665cc70',1,'AQNWB::HDF5::HDF5IO::filename']]], - ['files_5',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], - ['finalize_6',['finalize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#ab91b67e0f0a5dbe34d8f86efecf35de8',1,'AQNWB::NWB::ElectrodeTable::finalize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#af7b3285fd7e02b444372fb1ab4341674',1,'AQNWB::NWB::NWBFile::finalize()']]], - ['flush_7',['flush',['../class_a_q_n_w_b_1_1_base_i_o.html#a20f38f4e089cceb4347145d737c489a3',1,'AQNWB::BaseIO::flush()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af169224331c1c4f67ccf8521f5d778db',1,'AQNWB::HDF5::HDF5IO::flush()']]], - ['for_20developers_8',['For Developers',['../devdocs.html',1,'']]], - ['for_20users_9',['For Users',['../userdocs.html',1,'']]] + ['a_20recording_20workflow_0',['Overview of a recording workflow',['../workflow.html#recording_workflow',1,'']]], + ['add_20to_20recordingcontainers_1',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]], + ['addcolumn_2',['addColumn',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a76fea09d6ebe8047d7fe9878f49888d9',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, std::unique_ptr< VectorData > &vectorData, const std::vector< std::string > &values)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a3fa191b47a61369c35927104964e81c6',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, const std::vector< std::string > &dataset)']]], + ['addcontainer_3',['addContainer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a446ec0d5f5e7802d9e44725399c71e8c',1,'AQNWB::NWB::RecordingContainers']]], + ['addelectrodes_4',['addElectrodes',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2b37a46c8a1a073b439ce03c8f40bd69',1,'AQNWB::NWB::ElectrodeTable']]], + ['an_20nwb_20file_20with_20swmr_20mode_5',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], + ['and_20add_20to_20recordingcontainers_6',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]], + ['and_20finalize_20the_20file_7',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['and_20test_8',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], + ['aqnwb_9',['AQNWB',['../namespace_a_q_n_w_b.html',1,'']]], + ['aqnwb_10',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]], + ['aqnwb_20use_20smwr_20mode_11',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], + ['aqnwb_20workflow_12',['AqNWB Workflow',['../workflow.html',1,'userdocs']]], + ['aqnwb_3a_3ahdf5_13',['HDF5',['../namespace_a_q_n_w_b_1_1_h_d_f5.html',1,'AQNWB']]], + ['aqnwb_3a_3anwb_14',['NWB',['../namespace_a_q_n_w_b_1_1_n_w_b.html',1,'AQNWB']]], + ['aqnwb_3a_3aspec_15',['SPEC',['../namespace_a_q_n_w_b_1_1_s_p_e_c.html',1,'AQNWB']]], + ['aqnwb_3a_3aspec_3a_3acore_16',['CORE',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html',1,'AQNWB::SPEC']]], + ['aqnwb_3a_3aspec_3a_3ahdmf_5fcommon_17',['HDMF_COMMON',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html',1,'AQNWB::SPEC']]], + ['aqnwb_3a_3aspec_3a_3ahdmf_5fexperimental_18',['HDMF_EXPERIMENTAL',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html',1,'AQNWB::SPEC']]] ]; diff --git a/search/all_9.js b/search/all_9.js index 9963064e..ee5b7bb6 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,27 +1,12 @@ var searchData= [ - ['generateuuid_0',['generateUuid',['../namespace_a_q_n_w_b.html#aa7dade5603444b158cbc717fe802af6c',1,'AQNWB']]], - ['generating_20the_20schema_20header_20files_1',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], - ['getbitvolts_2',['getBitVolts',['../class_a_q_n_w_b_1_1_channel.html#a31f3c683ccc71fd077f941ec828b976c',1,'AQNWB::Channel']]], - ['getcolnames_3',['getColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a6ade50d492ec37349f732964f3db5d48',1,'AQNWB::NWB::ElectrodeTable::getColNames()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#abeb52142cc1d78329b73f8fe031ae918',1,'AQNWB::NWB::DynamicTable::getColNames()']]], - ['getconversion_4',['getConversion',['../class_a_q_n_w_b_1_1_channel.html#abe58434413a8df186bd12ad419bb1894',1,'AQNWB::Channel']]], - ['getcurrenttime_5',['getCurrentTime',['../namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168',1,'AQNWB']]], - ['getdataset_6',['getDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#ac99c1ff08dbbc002e251e8b63a6c375d',1,'AQNWB::BaseIO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aa92216a392517da40a592a0736644511',1,'AQNWB::HDF5::HDF5IO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a114d7feec0258ad1b092847ba644035f',1,'AQNWB::HDF5::HDF5RecordingData::getDataSet()']]], - ['getdescription_7',['getDescription',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af69d4f3a116016af36c150020f16c001',1,'AQNWB::NWB::Device::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a5bf75049f4564a3536199f900194e0d2',1,'AQNWB::NWB::ElectrodeGroup::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#af2f83c537393a12463f7e543ef8bdd69',1,'AQNWB::NWB::DynamicTable::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69',1,'AQNWB::NWB::VectorData::getDescription()']]], - ['getdevice_8',['getDevice',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a0d57a42979775e1d4a5d0b37ca48be26',1,'AQNWB::NWB::ElectrodeGroup']]], - ['getfilename_9',['getFileName',['../class_a_q_n_w_b_1_1_base_i_o.html#a203635d25b0daf5d60e0cef0772617fd',1,'AQNWB::BaseIO::getFileName()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a957942ab2e27c180750da9c1f40189f2',1,'AQNWB::HDF5::HDF5IO::getFileName()']]], - ['getgrouppath_10',['getGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a8003e4354d2ef06bfd79c10a4ac2be34',1,'AQNWB::NWB::ElectrodeTable']]], - ['geth5type_11',['getH5Type',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8fdcc8d75fc9898ee77ff5d1dd55e888',1,'AQNWB::HDF5::HDF5IO']]], - ['getlocation_12',['getLocation',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a09025c47f7890793af3e7e528b0d3b4a',1,'AQNWB::NWB::ElectrodeGroup']]], - ['getmanufacturer_13',['getManufacturer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af810f9c9ffbfc2ef3c0fbf3f5c8ea099',1,'AQNWB::NWB::Device']]], - ['getnativetype_14',['getNativeType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5c2d8f716084d9ac0c1f6d6c79b6193e',1,'AQNWB::HDF5::HDF5IO']]], - ['getobjecttype_15',['getObjectType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#ac8558bac2f0bdb98dc5cd87e8d45f095',1,'AQNWB::HDF5::HDF5IO']]], - ['getpath_16',['getPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#add210f78ff8f70944293cc69be2cc998',1,'AQNWB::NWB::Container']]], - ['getsamplingrate_17',['getSamplingRate',['../class_a_q_n_w_b_1_1_channel.html#a144aebce79f8931ef3481557104e9a85',1,'AQNWB::Channel']]], - ['gettimeseries_18',['getTimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a2f99f38468fdb727adb9500a475b9d12',1,'AQNWB::NWB::NWBFile']]], - ['globalindex_19',['globalIndex',['../class_a_q_n_w_b_1_1_channel.html#af43ec4d3e56ef732b35817b766517cb8',1,'AQNWB::Channel']]], - ['graphs_20',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], - ['groupindex_21',['groupIndex',['../class_a_q_n_w_b_1_1_channel.html#a3c65b6a2e4ef46aed5673a33ecd1f912',1,'AQNWB::Channel']]], - ['groupname_22',['groupName',['../class_a_q_n_w_b_1_1_channel.html#aefe203a6fcd6ea3ccc11f9ade98a7768',1,'AQNWB::Channel']]], - ['groupnamesdataset_23',['groupNamesDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2c0aa2809fddb6618ba1216549c877f7',1,'AQNWB::NWB::ElectrodeTable']]] + ['base_0',['base',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#ae9c5cbe3bdc3d66b50551e9e47a09b8b',1,'AQNWB::SPEC::HDMF_COMMON']]], + ['basedatatype_1',['BaseDataType',['../class_a_q_n_w_b_1_1_base_data_type.html',1,'AQNWB::BaseDataType'],['../class_a_q_n_w_b_1_1_base_data_type.html#abb1e4b6b662308e48b6b4a7ad989d157',1,'AQNWB::BaseDataType::BaseDataType()']]], + ['baseio_2',['BaseIO',['../class_a_q_n_w_b_1_1_base_i_o.html',1,'AQNWB::BaseIO'],['../class_a_q_n_w_b_1_1_base_i_o.html#a8114613f475912702b60fff42487ccec',1,'AQNWB::BaseIO::BaseIO()'],['../class_a_q_n_w_b_1_1_base_i_o.html#a2d0721791d637615d2aa1077ab14b3dc',1,'AQNWB::BaseIO::BaseIO(const BaseIO &)=delete']]], + ['baseio_2ecpp_3',['BaseIO.cpp',['../_base_i_o_8cpp.html',1,'']]], + ['baseio_2ehpp_4',['BaseIO.hpp',['../_base_i_o_8hpp.html',1,'']]], + ['baserecordingdata_5',['BaseRecordingData',['../class_a_q_n_w_b_1_1_base_recording_data.html',1,'AQNWB::BaseRecordingData'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a4eca327defbc16495f4dc31ea0f0bd71',1,'AQNWB::BaseRecordingData::BaseRecordingData()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a4b1ccdf43e4ce683faa96023cf646367',1,'AQNWB::BaseRecordingData::BaseRecordingData(const BaseRecordingData &)=delete']]], + ['build_6',['Build',['../user_install_page.html#userbuild_build_sec',1,'Build'],['../dev_install_page.html#devbuild_sec',1,'Developer Build']]], + ['build_20and_20test_7',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], + ['building_20the_20docs_8',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]] ]; diff --git a/search/all_a.js b/search/all_a.js index d0283663..29e3b936 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,13 +1,54 @@ var searchData= [ - ['h5_0',['H5',['../namespace_h5.html',1,'']]], - ['hdf5_20i_20o_1',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], - ['hdf5io_2',['HDF5IO',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html',1,'AQNWB::HDF5::HDF5IO'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5b7e7f43edffa80553e2bf2d0d4bffa6',1,'AQNWB::HDF5::HDF5IO::HDF5IO()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aaf848d1a42512f90e9c9a0e134508bb8',1,'AQNWB::HDF5::HDF5IO::HDF5IO(const std::string &fileName, const bool disableSWMRMode=false)']]], - ['hdf5io_2ecpp_3',['HDF5IO.cpp',['../_h_d_f5_i_o_8cpp.html',1,'']]], - ['hdf5io_2edox_4',['hdf5io.dox',['../hdf5io_8dox.html',1,'']]], - ['hdf5io_2ehpp_5',['HDF5IO.hpp',['../_h_d_f5_i_o_8hpp.html',1,'']]], - ['hdf5recordingdata_6',['HDF5RecordingData',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html',1,'AQNWB::HDF5::HDF5RecordingData'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ad822c9112b15211f743fc540139a4dd4',1,'AQNWB::HDF5::HDF5RecordingData::HDF5RecordingData(std::unique_ptr< H5::DataSet > data)'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a422ceb2efa97e3d72b34f695351b87dc',1,'AQNWB::HDF5::HDF5RecordingData::HDF5RecordingData(const HDF5RecordingData &)=delete']]], - ['hdmf_5fcommon_2ehpp_7',['hdmf_common.hpp',['../hdmf__common_8hpp.html',1,'']]], - ['hdmf_5fexperimental_2ehpp_8',['hdmf_experimental.hpp',['../hdmf__experimental_8hpp.html',1,'']]], - ['header_20files_9',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]] + ['canmodifyobjects_0',['canModifyObjects',['../class_a_q_n_w_b_1_1_base_i_o.html#aaefc2224d74e9b93d57fff7d2db97987',1,'AQNWB::BaseIO::canModifyObjects()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a96d8d872b2b974ac79a20b82fd72c5c2',1,'AQNWB::HDF5::HDF5IO::canModifyObjects()']]], + ['channel_1',['Channel',['../class_a_q_n_w_b_1_1_channel.html',1,'AQNWB::Channel'],['../class_a_q_n_w_b_1_1_channel.html#a1d2b7a0417a6f6ff0cf3e38ff4fd8574',1,'AQNWB::Channel::Channel()']]], + ['channel_2ecpp_2',['Channel.cpp',['../_channel_8cpp.html',1,'']]], + ['channel_2ehpp_3',['Channel.hpp',['../_channel_8hpp.html',1,'']]], + ['channelconversion_4',['channelConversion',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#ae7f37186d8dafec08225911b7eec9f9f',1,'AQNWB::NWB::ElectricalSeries']]], + ['channelvector_5',['ChannelVector',['../class_a_q_n_w_b_1_1_types.html#a17cc1d186ce80971c28e440471e910ff',1,'AQNWB::Types']]], + ['channelvector_6',['channelVector',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#abeb85fcd7954d786583ab938191211c0',1,'AQNWB::NWB::ElectricalSeries']]], + ['checkstatus_7',['checkStatus',['../_h_d_f5_i_o_8cpp.html#a1a84046757915fcc51031a92bee9588e',1,'HDF5IO.cpp']]], + ['chunk_5fxsize_8',['CHUNK_XSIZE',['../_n_w_b_file_8cpp.html#adbda02c91b5119380633296d30bc945e',1,'NWBFile.cpp']]], + ['chunking_9',['Chunking',['../hdf5io.html#hdf5io_chunking',1,'']]], + ['chunksize_10',['chunkSize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec',1,'AQNWB::NWB::TimeSeries']]], + ['close_11',['close',['../class_a_q_n_w_b_1_1_base_i_o.html#a91626ce239076906438ac57c487381b5',1,'AQNWB::BaseIO::close()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a969eb3d7ab2d93c5a83b58f27773e16f',1,'AQNWB::HDF5::HDF5IO::close()']]], + ['code_12',['Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], + ['code_20examples_13',['Code Examples',['../hdf5io.html#hdf5io_swmr_examples',1,'Code Examples'],['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'Creating Code Examples']]], + ['code_20examples_20in_20doxygen_14',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], + ['code_20of_20conduct_15',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], + ['code_5fof_5fconduct_2edox_16',['code_of_conduct.dox',['../code__of__conduct_8dox.html',1,'']]], + ['comments_17',['comments',['../class_a_q_n_w_b_1_1_channel.html#a4f6abdc7a9b35ece35b7c5aeda8e7956',1,'AQNWB::Channel::comments'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c',1,'AQNWB::NWB::TimeSeries::comments']]], + ['conduct_18',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], + ['configure_20build_20and_20test_19',['Configure, Build and Test',['../dev_install_page.html#configure_build_test',1,'']]], + ['container_20',['Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html',1,'AQNWB::NWB::Container'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ace7cb09248d70c2d311ccaac4bf30f68',1,'AQNWB::NWB::Container::Container()']]], + ['container_2ecpp_21',['Container.cpp',['../_container_8cpp.html',1,'']]], + ['container_2ehpp_22',['Container.hpp',['../_container_8hpp.html',1,'']]], + ['containers_23',['containers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a27262dea4899e29dae1cba30e5c5322d',1,'AQNWB::NWB::RecordingContainers']]], + ['conversion_24',['conversion',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a',1,'AQNWB::NWB::TimeSeries']]], + ['copyright_25',['Copyright',['../copyright_page.html',1,'devdocs']]], + ['copyright_2edox_26',['copyright.dox',['../copyright_8dox.html',1,'']]], + ['core_2ehpp_27',['core.hpp',['../core_8hpp.html',1,'']]], + ['create_20datasets_20and_20add_20to_20recordingcontainers_28',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]], + ['create_20the_20i_20o_20object_29',['1. Create the I/O object.',['../workflow.html#create_io',1,'']]], + ['create_20the_20nwbfile_30',['3. Create the NWBFile',['../workflow.html#create_nwbfile',1,'']]], + ['create_20the_20recordingcontainer_20object_31',['2. Create the RecordingContainer object.',['../workflow.html#create_recording_container',1,'']]], + ['createarraydataset_32',['createArrayDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a8f164bf725a27fbe7ae98ea7f9332571',1,'AQNWB::BaseIO::createArrayDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a2ed549816b5605817aa7ccc2e6c7c4cc',1,'AQNWB::HDF5::HDF5IO::createArrayDataSet()']]], + ['createattribute_33',['createAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a1beea899337fca501cbce460556cf66a',1,'AQNWB::BaseIO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a6e09c339ed2076218459f8e3596b2149',1,'AQNWB::BaseIO::createAttribute(const std::string &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ae95e1c501048794d7d9732a6c767dd25',1,'AQNWB::BaseIO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ad6cb77d9c0d7d56b8be71a4738571734',1,'AQNWB::BaseIO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a41b29c0a44b9cf1778f8b0883834be36',1,'AQNWB::HDF5::HDF5IO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a30318320f3bea68d7efec05cb5562ccd',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::string &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a6dc62d49a1e15e8080d66fb7c10849ad',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a01251dd7756ef0e57f25b8beb17ae2e6',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize) override']]], + ['createcommonnwbattributes_34',['createCommonNWBAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#aa89f1270eb5a47fb5f2bd64e6bde6cbf',1,'AQNWB::BaseIO']]], + ['createdataattributes_35',['createDataAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a35e321c42e11b0089eb4b96a452d2eee',1,'AQNWB::BaseIO']]], + ['createelectricalseries_36',['createElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ae0f515c91174c210a7aaad32a14c4f10',1,'AQNWB::NWB::NWBFile']]], + ['createfilestructure_37',['createFileStructure',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e',1,'AQNWB::NWB::NWBFile']]], + ['creategroup_38',['createGroup',['../class_a_q_n_w_b_1_1_base_i_o.html#a58c2bc2f98eb24a247f03a08e0982a07',1,'AQNWB::BaseIO::createGroup()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a22f7fbb78b3b211669010cc05f61e0e4',1,'AQNWB::HDF5::HDF5IO::createGroup()']]], + ['creategroupifdoesnotexist_39',['createGroupIfDoesNotExist',['../class_a_q_n_w_b_1_1_base_i_o.html#a36dfbb937ea1920f41e1401224b83562',1,'AQNWB::BaseIO::createGroupIfDoesNotExist()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af3bc883205c98d08820bf234f42f4467',1,'AQNWB::HDF5::HDF5IO::createGroupIfDoesNotExist()']]], + ['createio_40',['createIO',['../namespace_a_q_n_w_b.html#a9a7d11f8409fc86dd48cca4e7f7d844a',1,'AQNWB']]], + ['createlink_41',['createLink',['../class_a_q_n_w_b_1_1_base_i_o.html#afa4253bdc6baf226676efd36eae2d00f',1,'AQNWB::BaseIO::createLink()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a351fa783e607e0840d5d28b3761d42ff',1,'AQNWB::HDF5::HDF5IO::createLink()']]], + ['createreferenceattribute_42',['createReferenceAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a562e2d762a96973fe0e6141ee24238dd',1,'AQNWB::BaseIO::createReferenceAttribute()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a9181a28c31a25698ca748b1dcb955daa',1,'AQNWB::HDF5::HDF5IO::createReferenceAttribute()']]], + ['createreferencedataset_43',['createReferenceDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a25530668124cd01cdc9732a0a2f8e4b9',1,'AQNWB::BaseIO::createReferenceDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a43cc98ba74643c5f93fcce3f30505e1f',1,'AQNWB::HDF5::HDF5IO::createReferenceDataSet()']]], + ['createstringdataset_44',['createStringDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a59a365c645caf1e7c4d1080afc44c032',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::string &value)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a304c4862f594da9ec9bb5541055f33fc',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::vector< std::string > &values)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#abb3541720c4613adc1c273cbe54f66a9',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::string &value) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a97653ad67ac314515362c7fe2b6fbaa1',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::vector< std::string > &values) override']]], + ['createtimestampsattributes_45',['createTimestampsAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a91c1b10c0d1b1c1c56635dfe1ada777c',1,'AQNWB::BaseIO']]], + ['creating_20code_20examples_46',['Creating Code Examples',['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'']]], + ['creating_20custom_20dot_20graphs_47',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], + ['creating_20new_20documentation_20pages_48',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], + ['creating_20the_20example_20code_49',['Creating the Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'']]], + ['custom_20dot_20graphs_50',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 66fc26a7..54706ed0 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,19 +1,32 @@ var searchData= [ - ['i_20o_0',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], - ['i16_1',['I16',['../class_a_q_n_w_b_1_1_base_data_type.html#aba885104a1539ae101ac7253c8f7e119',1,'AQNWB::BaseDataType']]], - ['i32_2',['I32',['../class_a_q_n_w_b_1_1_base_data_type.html#ab24c536b21c15f1e4957b9126ab51f7b',1,'AQNWB::BaseDataType']]], - ['i64_3',['I64',['../class_a_q_n_w_b_1_1_base_data_type.html#a17093dc0a7bb26ce5abc49383c3a78b7',1,'AQNWB::BaseDataType']]], - ['i8_4',['I8',['../class_a_q_n_w_b_1_1_base_data_type.html#afee9dd35596851a1af7f4523444ba04b',1,'AQNWB::BaseDataType']]], - ['in_20doxygen_5',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], - ['including_20code_20examples_20in_20doxygen_6',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], - ['initialize_7',['initialize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a927fb3e7da8259f175bdb19820e52471',1,'AQNWB::NWB::TimeSeries::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a098d0a2980c918e19988f58a4c46edfb',1,'AQNWB::NWB::Device::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a59ecd5ceca61b33a77a11579369e596e',1,'AQNWB::NWB::ElectricalSeries::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a55c55ad12966365b31ba6b292db9cf92',1,'AQNWB::NWB::ElectrodeGroup::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#af125b9b5d7a79d414b75998c6b52156b',1,'AQNWB::NWB::ElectrodeTable::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a33ba8c1d37cae843106d3d3668d6523c',1,'AQNWB::NWB::Container::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a1a860166b728cc0c841631aaf92052f2',1,'AQNWB::NWB::DynamicTable::initialize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a49d305931788b0f57a04a557b46d6596',1,'AQNWB::NWB::NWBFile::initialize()']]], - ['install_8',['Install',['../user_install_page.html#userbuild_install_sec',1,'']]], - ['install_2edox_9',['install.dox',['../devdocs_2install_8dox.html',1,'(Global Namespace)'],['../userdocs_2install_8dox.html',1,'(Global Namespace)']]], - ['installation_10',['Installation',['../index.html#mainpage_installation',1,'']]], - ['installation_20setup_11',['Installation & Setup',['../dev_install_page.html',1,'devdocs']]], - ['installing_20aqnwb_12',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]], - ['io_13',['io',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#a1e5c6a11f63a5947699fefc0e4fd1004',1,'AQNWB::NWB::Container']]], - ['isopen_14',['isOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#ac3231bb843be24142cd2c484a9489c2e',1,'AQNWB::BaseIO']]], - ['isreadytoopen_15',['isReadyToOpen',['../class_a_q_n_w_b_1_1_base_i_o.html#a874bc9c330e4402a39598bf38c0c90cf',1,'AQNWB::BaseIO']]] + ['data_0',['Data',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html',1,'AQNWB::NWB::Data'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a29bc1b428bdfa14046b23a5b56476e17',1,'AQNWB::NWB::Data::Data()']]], + ['data_1',['data',['../workflow.html#write_data',1,'6. Write data.'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#aaf15a531d6542d5488a522011bff7e1a',1,'AQNWB::NWB::TimeSeries::data']]], + ['data_2ehpp_2',['Data.hpp',['../_data_8hpp.html',1,'']]], + ['dataset_3',['dataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_data.html#a609eab6df6ab4f25b380867910773d77',1,'AQNWB::NWB::Data']]], + ['datasets_20and_20add_20to_20recordingcontainers_4',['4. Create datasets and add to RecordingContainers.',['../workflow.html#create_datasets',1,'']]], + ['datatype_5',['dataType',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a6f73a1258f974712ed6ab011f0943389',1,'AQNWB::NWB::TimeSeries']]], + ['default_5farray_5fsize_6',['DEFAULT_ARRAY_SIZE',['../_base_i_o_8hpp.html#a72040e80321fca59f8af8edf32c9ad57',1,'BaseIO.hpp']]], + ['default_5fstr_5fsize_7',['DEFAULT_STR_SIZE',['../_base_i_o_8hpp.html#a98f9e6ca8dbaf3bf410795182a432f98',1,'BaseIO.hpp']]], + ['description_8',['description',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#afef3fad3b4689987760902f8d1481e31',1,'AQNWB::NWB::TimeSeries']]], + ['developer_20build_9',['Developer Build',['../dev_install_page.html#devbuild_sec',1,'']]], + ['developer_20mode_20targets_10',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], + ['developer_20presets_11',['Developer Presets',['../dev_install_page.html#devbuild_presets_subsec',1,'']]], + ['developers_12',['For Developers',['../devdocs.html',1,'']]], + ['device_13',['Device',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html',1,'AQNWB::NWB::Device'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#a8835a2efb675639078c23b5bc72f8f21',1,'AQNWB::NWB::Device::Device()']]], + ['device_2ecpp_14',['Device.cpp',['../_device_8cpp.html',1,'']]], + ['device_2ehpp_15',['Device.hpp',['../_device_8hpp.html',1,'']]], + ['disabled_16',['Workflow with SWMR disabled',['../hdf5io.html#hdf5io_noswmr_examples_without_swmr',1,'']]], + ['docs_17',['Building the Docs',['../dev_docs_page.html#dev_docs_requirements_sec',1,'']]], + ['documentation_18',['Documentation',['../dev_docs_page.html',1,'Documentation'],['../index.html#mainpage_navigation',1,'Navigating the Documentation']]], + ['documentation_20pages_19',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], + ['documentation_2edox_20',['documentation.dox',['../documentation_8dox.html',1,'']]], + ['does_20aqnwb_20use_20smwr_20mode_21',['Why does AqNWB use SMWR mode?',['../hdf5io.html#hdf5io_swmr_features',1,'']]], + ['dot_20graphs_22',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], + ['doxygen_23',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], + ['dsetsize_24',['dsetSize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a3734703f0d8c041ef7682b3f03723dcc',1,'AQNWB::NWB::TimeSeries']]], + ['dstr_25',['DSTR',['../class_a_q_n_w_b_1_1_base_data_type.html#a37e661b183da280b0733e6db9fc703b1',1,'AQNWB::BaseDataType']]], + ['dynamictable_26',['DynamicTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html',1,'AQNWB::NWB::DynamicTable'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a43260298bbbb99f6469d395f734d8712',1,'AQNWB::NWB::DynamicTable::DynamicTable()']]], + ['dynamictable_2ecpp_27',['DynamicTable.cpp',['../_dynamic_table_8cpp.html',1,'']]], + ['dynamictable_2ehpp_28',['DynamicTable.hpp',['../_dynamic_table_8hpp.html',1,'']]] ]; diff --git a/search/all_c.js b/search/all_c.js index eaba948b..b5cba210 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,9 +1,21 @@ var searchData= [ - ['legal_0',['Legal',['../index.html#mainpage_contributing',1,'']]], - ['license_1',['License',['../license_page.html',1,'devdocs']]], - ['license_2edox_2',['license.dox',['../license_8dox.html',1,'']]], - ['linting_3',['Linting',['../testing.html#testing_lint',1,'']]], - ['localindex_4',['localIndex',['../class_a_q_n_w_b_1_1_channel.html#a6b1356c910984211a548878117121572',1,'AQNWB::Channel']]], - ['locationsdataset_5',['locationsDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a6caf562153eb2f2385b4404f0b080d05',1,'AQNWB::NWB::ElectrodeTable']]] + ['electricalseries_0',['ElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html',1,'AQNWB::NWB::ElectricalSeries'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a0d2bbeb9c7a1ae48dc90eee9caa1ae4c',1,'AQNWB::NWB::ElectricalSeries::ElectricalSeries()']]], + ['electricalseries_2ecpp_1',['ElectricalSeries.cpp',['../_electrical_series_8cpp.html',1,'']]], + ['electricalseries_2ehpp_2',['ElectricalSeries.hpp',['../_electrical_series_8hpp.html',1,'']]], + ['electrodedataset_3',['electrodeDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a901115775c3e8822949cccf6f3d18fd3',1,'AQNWB::NWB::ElectrodeTable']]], + ['electrodegroup_4',['ElectrodeGroup',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html',1,'AQNWB::NWB::ElectrodeGroup'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#acc0441917d9f792d3fb0c6dbd12ebe11',1,'AQNWB::NWB::ElectrodeGroup::ElectrodeGroup()']]], + ['electrodegroup_2ecpp_5',['ElectrodeGroup.cpp',['../_electrode_group_8cpp.html',1,'']]], + ['electrodegroup_2ehpp_6',['ElectrodeGroup.hpp',['../_electrode_group_8hpp.html',1,'']]], + ['electrodesdataset_7',['electrodesDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#a7b952161ffa17dbb4958c4be2cd31c13',1,'AQNWB::NWB::ElectricalSeries']]], + ['electrodetable_8',['ElectrodeTable',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html',1,'AQNWB::NWB::ElectrodeTable'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a15f5ee63bdd590ff09413700b492c3f8',1,'AQNWB::NWB::ElectrodeTable::ElectrodeTable()']]], + ['electrodetable_2ecpp_9',['ElectrodeTable.cpp',['../_electrode_table_8cpp.html',1,'']]], + ['electrodetable_2ehpp_10',['ElectrodeTable.hpp',['../_electrode_table_8hpp.html',1,'']]], + ['electrodetablepath_11',['electrodeTablePath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2375dcafcd8ab00dd313d3fec121fa42',1,'AQNWB::NWB::ElectrodeTable']]], + ['elementidentifiers_12',['ElementIdentifiers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_element_identifiers.html',1,'AQNWB::NWB']]], + ['elementidentifiers_2ehpp_13',['ElementIdentifiers.hpp',['../_element_identifiers_8hpp.html',1,'']]], + ['example_20code_14',['Example Code',['../dev_docs_page.html#dev_docs_codeexamples_def_sec',1,'Creating the Example Code'],['../dev_docs_page.html#dev_docs_codeexamples_run_sec',1,'Testing the Example Code']]], + ['examples_15',['Examples',['../hdf5io.html#hdf5io_swmr_examples',1,'Code Examples'],['../dev_docs_page.html#dev_docs_codeexamples_sec',1,'Creating Code Examples']]], + ['examples_20in_20doxygen_16',['Including Code Examples in Doxygen',['../dev_docs_page.html#dev_docs_codeexamples_incl_sec',1,'']]], + ['experimental_17',['experimental',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#ac353ef164be0c431a75ad8f7a36129ca',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL']]] ]; diff --git a/search/all_d.js b/search/all_d.js index 0b8fdebe..e6ee7217 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,7 +1,15 @@ var searchData= [ - ['mode_0',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]], - ['mode_1',['mode',['../hdf5io.html#hdf5io_swmr_read',1,'Reading with SWMR mode'],['../hdf5io.html#hdf5io_swmr_features',1,'Why does AqNWB use SMWR mode?'],['../hdf5io.html#hdf5io_swmr_workflow',1,'Writing an NWB file with SWMR mode']]], - ['mode_20targets_2',['Developer Mode Targets',['../dev_install_page.html#devbuild_dev_mode_targets_subsec',1,'']]], - ['multiple_20reader_20swmr_20mode_3',['Single-Writer Multiple-Reader (SWMR) Mode',['../hdf5io.html#hdf5io_swmr',1,'']]] + ['f32_0',['F32',['../class_a_q_n_w_b_1_1_base_data_type.html#a0164e3b8cd53950054845d9bd8285fa2',1,'AQNWB::BaseDataType']]], + ['f64_1',['F64',['../class_a_q_n_w_b_1_1_base_data_type.html#a596aed9bda4397bbb84a0b9e6074fe58',1,'AQNWB::BaseDataType']]], + ['failure_2',['Failure',['../class_a_q_n_w_b_1_1_types.html#a9f8b64371967b1e93cdb8e5caa8634c9a5e4ad53b09bd2f26e1b2f42bd1ad8fdf',1,'AQNWB::Types']]], + ['file_3',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['file_20with_20swmr_20mode_4',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], + ['filename_5',['filename',['../class_a_q_n_w_b_1_1_base_i_o.html#a9216c5b8bf33ad420f19a704357659a4',1,'AQNWB::BaseIO::filename'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af901d3aedd572ff718df7b81e665cc70',1,'AQNWB::HDF5::HDF5IO::filename']]], + ['files_6',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], + ['finalize_7',['finalize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#ab91b67e0f0a5dbe34d8f86efecf35de8',1,'AQNWB::NWB::ElectrodeTable::finalize()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#af7b3285fd7e02b444372fb1ab4341674',1,'AQNWB::NWB::NWBFile::finalize()']]], + ['finalize_20the_20file_8',['7. Stop the recording and finalize the file.',['../workflow.html#stop_recording',1,'']]], + ['flush_9',['flush',['../class_a_q_n_w_b_1_1_base_i_o.html#a20f38f4e089cceb4347145d737c489a3',1,'AQNWB::BaseIO::flush()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af169224331c1c4f67ccf8521f5d778db',1,'AQNWB::HDF5::HDF5IO::flush()']]], + ['for_20developers_10',['For Developers',['../devdocs.html',1,'']]], + ['for_20users_11',['For Users',['../userdocs.html',1,'']]] ]; diff --git a/search/all_e.js b/search/all_e.js index 590f5986..5e65bc45 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,29 +1,27 @@ var searchData= [ - ['name_0',['name',['../class_a_q_n_w_b_1_1_channel.html#a3a6cc7afd24106bf746a8b289bcf3e0b',1,'AQNWB::Channel::name'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a46348c4bc685528d3368d6d0e0c47d94',1,'AQNWB::NWB::RecordingContainers::name']]], - ['namespaces_1',['namespaces',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a2b54ef029670f26bc8a74a7eae6d870b',1,'AQNWB::SPEC::CORE::namespaces'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___c_o_m_m_o_n.html#a42ee7316f12ecda846a273adf9bdc9a7',1,'AQNWB::SPEC::HDMF_COMMON::namespaces'],['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_h_d_m_f___e_x_p_e_r_i_m_e_n_t_a_l.html#a99764a4d93e7eafc4874a9f934c78eea',1,'AQNWB::SPEC::HDMF_EXPERIMENTAL::namespaces']]], - ['navigating_20the_20documentation_2',['Navigating the Documentation',['../index.html#mainpage_navigation',1,'']]], - ['ndimensions_3',['nDimensions',['../class_a_q_n_w_b_1_1_base_recording_data.html#a490a9e1e641203c82c6a9f87693305c8',1,'AQNWB::BaseRecordingData']]], - ['new_20documentation_20pages_4',['Creating New Documentation Pages',['../dev_docs_page.html#dev_docs_creating',1,'']]], - ['nwb_20file_20with_20swmr_20mode_5',['Writing an NWB file with SWMR mode',['../hdf5io.html#hdf5io_swmr_workflow',1,'']]], - ['nwb_20schema_6',['NWB Schema',['../nwb_schema_page.html',1,'devdocs']]], - ['nwb_5fbase_7',['nwb_base',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#aa4ac83aa3690c9b4fc9e4870c8a153e3',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fbehavior_8',['nwb_behavior',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a97c5fd31e953734c86e91d6c0cba20e7',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fdevice_9',['nwb_device',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a35cf953e6c8441312e069d901d687a5d',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fecephys_10',['nwb_ecephys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a611c8883c4014f2be8fd0897086a4e33',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fepoch_11',['nwb_epoch',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ad0967605c3219827e368475e5b156662',1,'AQNWB::SPEC::CORE']]], - ['nwb_5ffile_12',['nwb_file',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#adaf8e100aa5b41e0f6d00f1bd06cadd8',1,'AQNWB::SPEC::CORE']]], - ['nwb_5ficephys_13',['nwb_icephys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a806ffc7a5dc1a928bcab85a010ccecea',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fimage_14',['nwb_image',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#af698831d504b552e80ed9563bd173140',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fmisc_15',['nwb_misc',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#ae67799177ba7530f5d9daaecfaa91593',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fogen_16',['nwb_ogen',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a1c3844344a5557956e138e0dae691738',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fophys_17',['nwb_ophys',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a3dbadd78bfd057a1dcba6f77b957986b',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fretinotopy_18',['nwb_retinotopy',['../namespace_a_q_n_w_b_1_1_s_p_e_c_1_1_c_o_r_e.html#a3bc997e240ea3af6c88c9b8bdf29a075',1,'AQNWB::SPEC::CORE']]], - ['nwb_5fschema_2edox_19',['nwb_schema.dox',['../nwb__schema_8dox.html',1,'']]], - ['nwbfile_20',['NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html',1,'AQNWB::NWB::NWBFile'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623',1,'AQNWB::NWB::NWBFile::NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5',1,'AQNWB::NWB::NWBFile::NWBFile(const NWBFile &)=delete']]], - ['nwbfile_2ecpp_21',['NWBFile.cpp',['../_n_w_b_file_8cpp.html',1,'']]], - ['nwbfile_2ehpp_22',['NWBFile.hpp',['../_n_w_b_file_8hpp.html',1,'']]], - ['nwbrecording_23',['NWBRecording',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html',1,'AQNWB::NWB::NWBRecording'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a8469e13611ed81e889eb9955d160a22e',1,'AQNWB::NWB::NWBRecording::NWBRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae006efc401184dfa21feaa802398e7e4',1,'AQNWB::NWB::NWBRecording::NWBRecording(const NWBRecording &)=delete']]], - ['nwbrecording_2ecpp_24',['NWBRecording.cpp',['../_n_w_b_recording_8cpp.html',1,'']]], - ['nwbrecording_2ehpp_25',['NWBRecording.hpp',['../_n_w_b_recording_8hpp.html',1,'']]] + ['generateuuid_0',['generateUuid',['../namespace_a_q_n_w_b.html#aa7dade5603444b158cbc717fe802af6c',1,'AQNWB']]], + ['generating_20the_20schema_20header_20files_1',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]], + ['getbitvolts_2',['getBitVolts',['../class_a_q_n_w_b_1_1_channel.html#a31f3c683ccc71fd077f941ec828b976c',1,'AQNWB::Channel']]], + ['getcolnames_3',['getColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a6ade50d492ec37349f732964f3db5d48',1,'AQNWB::NWB::ElectrodeTable::getColNames()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#abeb52142cc1d78329b73f8fe031ae918',1,'AQNWB::NWB::DynamicTable::getColNames()']]], + ['getcontainer_4',['getContainer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a18d797f241cbd59fd77fa68fbd392111',1,'AQNWB::NWB::RecordingContainers']]], + ['getconversion_5',['getConversion',['../class_a_q_n_w_b_1_1_channel.html#abe58434413a8df186bd12ad419bb1894',1,'AQNWB::Channel']]], + ['getcurrenttime_6',['getCurrentTime',['../namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168',1,'AQNWB']]], + ['getdataset_7',['getDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#ac99c1ff08dbbc002e251e8b63a6c375d',1,'AQNWB::BaseIO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aa92216a392517da40a592a0736644511',1,'AQNWB::HDF5::HDF5IO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a114d7feec0258ad1b092847ba644035f',1,'AQNWB::HDF5::HDF5RecordingData::getDataSet()']]], + ['getdescription_8',['getDescription',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af69d4f3a116016af36c150020f16c001',1,'AQNWB::NWB::Device::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a5bf75049f4564a3536199f900194e0d2',1,'AQNWB::NWB::ElectrodeGroup::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#af2f83c537393a12463f7e543ef8bdd69',1,'AQNWB::NWB::DynamicTable::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69',1,'AQNWB::NWB::VectorData::getDescription()']]], + ['getdevice_9',['getDevice',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a0d57a42979775e1d4a5d0b37ca48be26',1,'AQNWB::NWB::ElectrodeGroup']]], + ['getfilename_10',['getFileName',['../class_a_q_n_w_b_1_1_base_i_o.html#a203635d25b0daf5d60e0cef0772617fd',1,'AQNWB::BaseIO::getFileName()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a957942ab2e27c180750da9c1f40189f2',1,'AQNWB::HDF5::HDF5IO::getFileName()']]], + ['getgrouppath_11',['getGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a8003e4354d2ef06bfd79c10a4ac2be34',1,'AQNWB::NWB::ElectrodeTable']]], + ['geth5type_12',['getH5Type',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8fdcc8d75fc9898ee77ff5d1dd55e888',1,'AQNWB::HDF5::HDF5IO']]], + ['getlocation_13',['getLocation',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a09025c47f7890793af3e7e528b0d3b4a',1,'AQNWB::NWB::ElectrodeGroup']]], + ['getmanufacturer_14',['getManufacturer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af810f9c9ffbfc2ef3c0fbf3f5c8ea099',1,'AQNWB::NWB::Device']]], + ['getnativetype_15',['getNativeType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5c2d8f716084d9ac0c1f6d6c79b6193e',1,'AQNWB::HDF5::HDF5IO']]], + ['getobjecttype_16',['getObjectType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#ac8558bac2f0bdb98dc5cd87e8d45f095',1,'AQNWB::HDF5::HDF5IO']]], + ['getpath_17',['getPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#add210f78ff8f70944293cc69be2cc998',1,'AQNWB::NWB::Container']]], + ['getsamplingrate_18',['getSamplingRate',['../class_a_q_n_w_b_1_1_channel.html#a144aebce79f8931ef3481557104e9a85',1,'AQNWB::Channel']]], + ['globalindex_19',['globalIndex',['../class_a_q_n_w_b_1_1_channel.html#af43ec4d3e56ef732b35817b766517cb8',1,'AQNWB::Channel']]], + ['graphs_20',['Creating Custom Dot Graphs',['../dev_docs_page.html#dev_docs_graphviz_sec',1,'']]], + ['groupindex_21',['groupIndex',['../class_a_q_n_w_b_1_1_channel.html#a3c65b6a2e4ef46aed5673a33ecd1f912',1,'AQNWB::Channel']]], + ['groupname_22',['groupName',['../class_a_q_n_w_b_1_1_channel.html#aefe203a6fcd6ea3ccc11f9ade98a7768',1,'AQNWB::Channel']]], + ['groupnamesdataset_23',['groupNamesDataset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2c0aa2809fddb6618ba1216549c877f7',1,'AQNWB::NWB::ElectrodeTable']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 03cc153d..d0283663 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,12 +1,13 @@ var searchData= [ - ['o_0',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], - ['of_20conduct_1',['Code of Conduct',['../code_of_conduct_page.html',1,'devdocs']]], - ['offset_2',['offset',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a93d59b2733646b58acd2e8b5045b6ae1',1,'AQNWB::NWB::TimeSeries']]], - ['open_3',['open',['../class_a_q_n_w_b_1_1_base_i_o.html#a26db4d160e12cd2558bd500bf71c6a8e',1,'AQNWB::BaseIO::open()=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#afbb3379a03bb27f489ad6529c363ecd1',1,'AQNWB::BaseIO::open(bool newfile)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af13e43a73e40b98dcacd9cc587536143',1,'AQNWB::HDF5::HDF5IO::open() override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af1f8dc9dc57a5d1460707bd162fffe3f',1,'AQNWB::HDF5::HDF5IO::open(bool newfile) override']]], - ['opened_4',['opened',['../class_a_q_n_w_b_1_1_base_i_o.html#a0f5c5684c8427842a10c15d159a30abd',1,'AQNWB::BaseIO']]], - ['openfile_5',['openFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea000c7a3dcceb1927c1b61886cddf8d',1,'AQNWB::NWB::NWBRecording']]], - ['operator_3d_6',['operator=',['../class_a_q_n_w_b_1_1_base_i_o.html#a2822242cb44f428da6ef6ec036b1b31d',1,'AQNWB::BaseIO::operator=()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a2b9481b928ec41e389576c70a4e34ad8',1,'AQNWB::BaseRecordingData::operator=()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ac398452785d0141b7ebc5193fa437a28',1,'AQNWB::HDF5::HDF5RecordingData::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461',1,'AQNWB::NWB::NWBFile::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59',1,'AQNWB::NWB::RecordingContainers::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ad36bb8c04f16284f0fffcd01aaec5c68',1,'AQNWB::NWB::NWBRecording::operator=()']]], - ['options_7',['Target options',['../dev_install_page.html#devbuild_target_options_subsubsec',1,'']]], - ['overview_8',['Overview',['../index.html',1,'']]] + ['h5_0',['H5',['../namespace_h5.html',1,'']]], + ['hdf5_20i_20o_1',['HDF5 I/O',['../hdf5io.html',1,'userdocs']]], + ['hdf5io_2',['HDF5IO',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html',1,'AQNWB::HDF5::HDF5IO'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5b7e7f43edffa80553e2bf2d0d4bffa6',1,'AQNWB::HDF5::HDF5IO::HDF5IO()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aaf848d1a42512f90e9c9a0e134508bb8',1,'AQNWB::HDF5::HDF5IO::HDF5IO(const std::string &fileName, const bool disableSWMRMode=false)']]], + ['hdf5io_2ecpp_3',['HDF5IO.cpp',['../_h_d_f5_i_o_8cpp.html',1,'']]], + ['hdf5io_2edox_4',['hdf5io.dox',['../hdf5io_8dox.html',1,'']]], + ['hdf5io_2ehpp_5',['HDF5IO.hpp',['../_h_d_f5_i_o_8hpp.html',1,'']]], + ['hdf5recordingdata_6',['HDF5RecordingData',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html',1,'AQNWB::HDF5::HDF5RecordingData'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ad822c9112b15211f743fc540139a4dd4',1,'AQNWB::HDF5::HDF5RecordingData::HDF5RecordingData(std::unique_ptr< H5::DataSet > data)'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a422ceb2efa97e3d72b34f695351b87dc',1,'AQNWB::HDF5::HDF5RecordingData::HDF5RecordingData(const HDF5RecordingData &)=delete']]], + ['hdmf_5fcommon_2ehpp_7',['hdmf_common.hpp',['../hdmf__common_8hpp.html',1,'']]], + ['hdmf_5fexperimental_2ehpp_8',['hdmf_experimental.hpp',['../hdmf__experimental_8hpp.html',1,'']]], + ['header_20files_9',['Generating the schema header files',['../nwb_schema_page.html#dev_docs_generating_nwb_schema_headers_section',1,'']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index dc9a9e49..278fcb21 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,5 +1,4 @@ var searchData= [ - ['nwbfile_0',['NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html',1,'AQNWB::NWB']]], - ['nwbrecording_1',['NWBRecording',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html',1,'AQNWB::NWB']]] + ['nwbfile_0',['NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html',1,'AQNWB::NWB']]] ]; diff --git a/search/files_a.js b/search/files_a.js index caf2bf14..dd1d948d 100644 --- a/search/files_a.js +++ b/search/files_a.js @@ -2,7 +2,5 @@ var searchData= [ ['nwb_5fschema_2edox_0',['nwb_schema.dox',['../nwb__schema_8dox.html',1,'']]], ['nwbfile_2ecpp_1',['NWBFile.cpp',['../_n_w_b_file_8cpp.html',1,'']]], - ['nwbfile_2ehpp_2',['NWBFile.hpp',['../_n_w_b_file_8hpp.html',1,'']]], - ['nwbrecording_2ecpp_3',['NWBRecording.cpp',['../_n_w_b_recording_8cpp.html',1,'']]], - ['nwbrecording_2ehpp_4',['NWBRecording.hpp',['../_n_w_b_recording_8hpp.html',1,'']]] + ['nwbfile_2ehpp_2',['NWBFile.hpp',['../_n_w_b_file_8hpp.html',1,'']]] ]; diff --git a/search/files_b.js b/search/files_b.js index 20297def..27720f49 100644 --- a/search/files_b.js +++ b/search/files_b.js @@ -1,7 +1,5 @@ var searchData= [ - ['testing_2edox_0',['testing.dox',['../testing_8dox.html',1,'']]], - ['timeseries_2ecpp_1',['TimeSeries.cpp',['../_time_series_8cpp.html',1,'']]], - ['timeseries_2ehpp_2',['TimeSeries.hpp',['../_time_series_8hpp.html',1,'']]], - ['types_2ehpp_3',['Types.hpp',['../_types_8hpp.html',1,'']]] + ['recordingcontainers_2ecpp_0',['RecordingContainers.cpp',['../_recording_containers_8cpp.html',1,'']]], + ['recordingcontainers_2ehpp_1',['RecordingContainers.hpp',['../_recording_containers_8hpp.html',1,'']]] ]; diff --git a/search/files_c.js b/search/files_c.js index 2d962055..20297def 100644 --- a/search/files_c.js +++ b/search/files_c.js @@ -1,4 +1,7 @@ var searchData= [ - ['utils_2ehpp_0',['Utils.hpp',['../_utils_8hpp.html',1,'']]] + ['testing_2edox_0',['testing.dox',['../testing_8dox.html',1,'']]], + ['timeseries_2ecpp_1',['TimeSeries.cpp',['../_time_series_8cpp.html',1,'']]], + ['timeseries_2ehpp_2',['TimeSeries.hpp',['../_time_series_8hpp.html',1,'']]], + ['types_2ehpp_3',['Types.hpp',['../_types_8hpp.html',1,'']]] ]; diff --git a/search/files_d.js b/search/files_d.js index ecc27133..2d962055 100644 --- a/search/files_d.js +++ b/search/files_d.js @@ -1,5 +1,4 @@ var searchData= [ - ['vectordata_2ecpp_0',['VectorData.cpp',['../_vector_data_8cpp.html',1,'']]], - ['vectordata_2ehpp_1',['VectorData.hpp',['../_vector_data_8hpp.html',1,'']]] + ['utils_2ehpp_0',['Utils.hpp',['../_utils_8hpp.html',1,'']]] ]; diff --git a/search/files_e.js b/search/files_e.js new file mode 100644 index 00000000..ecc27133 --- /dev/null +++ b/search/files_e.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['vectordata_2ecpp_0',['VectorData.cpp',['../_vector_data_8cpp.html',1,'']]], + ['vectordata_2ehpp_1',['VectorData.hpp',['../_vector_data_8hpp.html',1,'']]] +]; diff --git a/search/files_f.js b/search/files_f.js new file mode 100644 index 00000000..e4f4abd8 --- /dev/null +++ b/search/files_f.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['workflow_2edox_0',['workflow.dox',['../workflow_8dox.html',1,'']]] +]; diff --git a/search/functions_0.js b/search/functions_0.js index b56b022e..3ab20314 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ ['addcolumn_0',['addColumn',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a76fea09d6ebe8047d7fe9878f49888d9',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, std::unique_ptr< VectorData > &vectorData, const std::vector< std::string > &values)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a3fa191b47a61369c35927104964e81c6',1,'AQNWB::NWB::DynamicTable::addColumn(const std::string &name, const std::string &colDescription, const std::vector< std::string > &dataset)']]], - ['adddata_1',['addData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a1ba557cbb7007dd738c36046aa69dd5f',1,'AQNWB::NWB::RecordingContainers']]], + ['addcontainer_1',['addContainer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a446ec0d5f5e7802d9e44725399c71e8c',1,'AQNWB::NWB::RecordingContainers']]], ['addelectrodes_2',['addElectrodes',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a2b37a46c8a1a073b439ce03c8f40bd69',1,'AQNWB::NWB::ElectrodeTable']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 05db201e..e17cd1b9 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -4,20 +4,19 @@ var searchData= ['channel_1',['Channel',['../class_a_q_n_w_b_1_1_channel.html#a1d2b7a0417a6f6ff0cf3e38ff4fd8574',1,'AQNWB::Channel']]], ['checkstatus_2',['checkStatus',['../_h_d_f5_i_o_8cpp.html#a1a84046757915fcc51031a92bee9588e',1,'HDF5IO.cpp']]], ['close_3',['close',['../class_a_q_n_w_b_1_1_base_i_o.html#a91626ce239076906438ac57c487381b5',1,'AQNWB::BaseIO::close()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a969eb3d7ab2d93c5a83b58f27773e16f',1,'AQNWB::HDF5::HDF5IO::close()']]], - ['closefile_4',['closeFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea4993204316615457b140e6056f5c94',1,'AQNWB::NWB::NWBRecording']]], - ['container_5',['Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ace7cb09248d70c2d311ccaac4bf30f68',1,'AQNWB::NWB::Container']]], - ['createarraydataset_6',['createArrayDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a8f164bf725a27fbe7ae98ea7f9332571',1,'AQNWB::BaseIO::createArrayDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a2ed549816b5605817aa7ccc2e6c7c4cc',1,'AQNWB::HDF5::HDF5IO::createArrayDataSet()']]], - ['createattribute_7',['createAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a1beea899337fca501cbce460556cf66a',1,'AQNWB::BaseIO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a6e09c339ed2076218459f8e3596b2149',1,'AQNWB::BaseIO::createAttribute(const std::string &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ae95e1c501048794d7d9732a6c767dd25',1,'AQNWB::BaseIO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ad6cb77d9c0d7d56b8be71a4738571734',1,'AQNWB::BaseIO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a41b29c0a44b9cf1778f8b0883834be36',1,'AQNWB::HDF5::HDF5IO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a30318320f3bea68d7efec05cb5562ccd',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::string &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a6dc62d49a1e15e8080d66fb7c10849ad',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a01251dd7756ef0e57f25b8beb17ae2e6',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize) override']]], - ['createcommonnwbattributes_8',['createCommonNWBAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#aa89f1270eb5a47fb5f2bd64e6bde6cbf',1,'AQNWB::BaseIO']]], - ['createdataattributes_9',['createDataAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a35e321c42e11b0089eb4b96a452d2eee',1,'AQNWB::BaseIO']]], - ['createelectricalseries_10',['createElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a825990d044b4351788590210440bcdac',1,'AQNWB::NWB::NWBFile']]], - ['createfilestructure_11',['createFileStructure',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e',1,'AQNWB::NWB::NWBFile']]], - ['creategroup_12',['createGroup',['../class_a_q_n_w_b_1_1_base_i_o.html#a58c2bc2f98eb24a247f03a08e0982a07',1,'AQNWB::BaseIO::createGroup()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a22f7fbb78b3b211669010cc05f61e0e4',1,'AQNWB::HDF5::HDF5IO::createGroup()']]], - ['creategroupifdoesnotexist_13',['createGroupIfDoesNotExist',['../class_a_q_n_w_b_1_1_base_i_o.html#a36dfbb937ea1920f41e1401224b83562',1,'AQNWB::BaseIO::createGroupIfDoesNotExist()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af3bc883205c98d08820bf234f42f4467',1,'AQNWB::HDF5::HDF5IO::createGroupIfDoesNotExist()']]], - ['createio_14',['createIO',['../namespace_a_q_n_w_b.html#a7bcff791f46375ae57a1c5b2f44becee',1,'AQNWB']]], - ['createlink_15',['createLink',['../class_a_q_n_w_b_1_1_base_i_o.html#afa4253bdc6baf226676efd36eae2d00f',1,'AQNWB::BaseIO::createLink()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a351fa783e607e0840d5d28b3761d42ff',1,'AQNWB::HDF5::HDF5IO::createLink()']]], - ['createreferenceattribute_16',['createReferenceAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a562e2d762a96973fe0e6141ee24238dd',1,'AQNWB::BaseIO::createReferenceAttribute()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a9181a28c31a25698ca748b1dcb955daa',1,'AQNWB::HDF5::HDF5IO::createReferenceAttribute()']]], - ['createreferencedataset_17',['createReferenceDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a25530668124cd01cdc9732a0a2f8e4b9',1,'AQNWB::BaseIO::createReferenceDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a43cc98ba74643c5f93fcce3f30505e1f',1,'AQNWB::HDF5::HDF5IO::createReferenceDataSet()']]], - ['createstringdataset_18',['createStringDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a59a365c645caf1e7c4d1080afc44c032',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::string &value)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a304c4862f594da9ec9bb5541055f33fc',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::vector< std::string > &values)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#abb3541720c4613adc1c273cbe54f66a9',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::string &value) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a97653ad67ac314515362c7fe2b6fbaa1',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::vector< std::string > &values) override']]], - ['createtimestampsattributes_19',['createTimestampsAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a91c1b10c0d1b1c1c56635dfe1ada777c',1,'AQNWB::BaseIO']]] + ['container_4',['Container',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#ace7cb09248d70c2d311ccaac4bf30f68',1,'AQNWB::NWB::Container']]], + ['createarraydataset_5',['createArrayDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a8f164bf725a27fbe7ae98ea7f9332571',1,'AQNWB::BaseIO::createArrayDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a2ed549816b5605817aa7ccc2e6c7c4cc',1,'AQNWB::HDF5::HDF5IO::createArrayDataSet()']]], + ['createattribute_6',['createAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a1beea899337fca501cbce460556cf66a',1,'AQNWB::BaseIO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a6e09c339ed2076218459f8e3596b2149',1,'AQNWB::BaseIO::createAttribute(const std::string &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ae95e1c501048794d7d9732a6c767dd25',1,'AQNWB::BaseIO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#ad6cb77d9c0d7d56b8be71a4738571734',1,'AQNWB::BaseIO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a41b29c0a44b9cf1778f8b0883834be36',1,'AQNWB::HDF5::HDF5IO::createAttribute(const BaseDataType &type, const void *data, const std::string &path, const std::string &name, const SizeType &size=1) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a30318320f3bea68d7efec05cb5562ccd',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::string &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a6dc62d49a1e15e8080d66fb7c10849ad',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< std::string > &data, const std::string &path, const std::string &name) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a01251dd7756ef0e57f25b8beb17ae2e6',1,'AQNWB::HDF5::HDF5IO::createAttribute(const std::vector< const char * > &data, const std::string &path, const std::string &name, const SizeType &maxSize) override']]], + ['createcommonnwbattributes_7',['createCommonNWBAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#aa89f1270eb5a47fb5f2bd64e6bde6cbf',1,'AQNWB::BaseIO']]], + ['createdataattributes_8',['createDataAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a35e321c42e11b0089eb4b96a452d2eee',1,'AQNWB::BaseIO']]], + ['createelectricalseries_9',['createElectricalSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ae0f515c91174c210a7aaad32a14c4f10',1,'AQNWB::NWB::NWBFile']]], + ['createfilestructure_10',['createFileStructure',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ab67a18abb35c3f280a437b906dd6a82e',1,'AQNWB::NWB::NWBFile']]], + ['creategroup_11',['createGroup',['../class_a_q_n_w_b_1_1_base_i_o.html#a58c2bc2f98eb24a247f03a08e0982a07',1,'AQNWB::BaseIO::createGroup()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a22f7fbb78b3b211669010cc05f61e0e4',1,'AQNWB::HDF5::HDF5IO::createGroup()']]], + ['creategroupifdoesnotexist_12',['createGroupIfDoesNotExist',['../class_a_q_n_w_b_1_1_base_i_o.html#a36dfbb937ea1920f41e1401224b83562',1,'AQNWB::BaseIO::createGroupIfDoesNotExist()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af3bc883205c98d08820bf234f42f4467',1,'AQNWB::HDF5::HDF5IO::createGroupIfDoesNotExist()']]], + ['createio_13',['createIO',['../namespace_a_q_n_w_b.html#a9a7d11f8409fc86dd48cca4e7f7d844a',1,'AQNWB']]], + ['createlink_14',['createLink',['../class_a_q_n_w_b_1_1_base_i_o.html#afa4253bdc6baf226676efd36eae2d00f',1,'AQNWB::BaseIO::createLink()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a351fa783e607e0840d5d28b3761d42ff',1,'AQNWB::HDF5::HDF5IO::createLink()']]], + ['createreferenceattribute_15',['createReferenceAttribute',['../class_a_q_n_w_b_1_1_base_i_o.html#a562e2d762a96973fe0e6141ee24238dd',1,'AQNWB::BaseIO::createReferenceAttribute()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a9181a28c31a25698ca748b1dcb955daa',1,'AQNWB::HDF5::HDF5IO::createReferenceAttribute()']]], + ['createreferencedataset_16',['createReferenceDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a25530668124cd01cdc9732a0a2f8e4b9',1,'AQNWB::BaseIO::createReferenceDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a43cc98ba74643c5f93fcce3f30505e1f',1,'AQNWB::HDF5::HDF5IO::createReferenceDataSet()']]], + ['createstringdataset_17',['createStringDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#a59a365c645caf1e7c4d1080afc44c032',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::string &value)=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#a304c4862f594da9ec9bb5541055f33fc',1,'AQNWB::BaseIO::createStringDataSet(const std::string &path, const std::vector< std::string > &values)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#abb3541720c4613adc1c273cbe54f66a9',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::string &value) override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a97653ad67ac314515362c7fe2b6fbaa1',1,'AQNWB::HDF5::HDF5IO::createStringDataSet(const std::string &path, const std::vector< std::string > &values) override']]], + ['createtimestampsattributes_18',['createTimestampsAttributes',['../class_a_q_n_w_b_1_1_base_i_o.html#a91c1b10c0d1b1c1c56635dfe1ada777c',1,'AQNWB::BaseIO']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index 501219bf..746a60f4 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -3,19 +3,19 @@ var searchData= ['generateuuid_0',['generateUuid',['../namespace_a_q_n_w_b.html#aa7dade5603444b158cbc717fe802af6c',1,'AQNWB']]], ['getbitvolts_1',['getBitVolts',['../class_a_q_n_w_b_1_1_channel.html#a31f3c683ccc71fd077f941ec828b976c',1,'AQNWB::Channel']]], ['getcolnames_2',['getColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a6ade50d492ec37349f732964f3db5d48',1,'AQNWB::NWB::ElectrodeTable::getColNames()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#abeb52142cc1d78329b73f8fe031ae918',1,'AQNWB::NWB::DynamicTable::getColNames()']]], - ['getconversion_3',['getConversion',['../class_a_q_n_w_b_1_1_channel.html#abe58434413a8df186bd12ad419bb1894',1,'AQNWB::Channel']]], - ['getcurrenttime_4',['getCurrentTime',['../namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168',1,'AQNWB']]], - ['getdataset_5',['getDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#ac99c1ff08dbbc002e251e8b63a6c375d',1,'AQNWB::BaseIO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aa92216a392517da40a592a0736644511',1,'AQNWB::HDF5::HDF5IO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a114d7feec0258ad1b092847ba644035f',1,'AQNWB::HDF5::HDF5RecordingData::getDataSet()']]], - ['getdescription_6',['getDescription',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af69d4f3a116016af36c150020f16c001',1,'AQNWB::NWB::Device::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a5bf75049f4564a3536199f900194e0d2',1,'AQNWB::NWB::ElectrodeGroup::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#af2f83c537393a12463f7e543ef8bdd69',1,'AQNWB::NWB::DynamicTable::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69',1,'AQNWB::NWB::VectorData::getDescription()']]], - ['getdevice_7',['getDevice',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a0d57a42979775e1d4a5d0b37ca48be26',1,'AQNWB::NWB::ElectrodeGroup']]], - ['getfilename_8',['getFileName',['../class_a_q_n_w_b_1_1_base_i_o.html#a203635d25b0daf5d60e0cef0772617fd',1,'AQNWB::BaseIO::getFileName()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a957942ab2e27c180750da9c1f40189f2',1,'AQNWB::HDF5::HDF5IO::getFileName()']]], - ['getgrouppath_9',['getGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a8003e4354d2ef06bfd79c10a4ac2be34',1,'AQNWB::NWB::ElectrodeTable']]], - ['geth5type_10',['getH5Type',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8fdcc8d75fc9898ee77ff5d1dd55e888',1,'AQNWB::HDF5::HDF5IO']]], - ['getlocation_11',['getLocation',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a09025c47f7890793af3e7e528b0d3b4a',1,'AQNWB::NWB::ElectrodeGroup']]], - ['getmanufacturer_12',['getManufacturer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af810f9c9ffbfc2ef3c0fbf3f5c8ea099',1,'AQNWB::NWB::Device']]], - ['getnativetype_13',['getNativeType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5c2d8f716084d9ac0c1f6d6c79b6193e',1,'AQNWB::HDF5::HDF5IO']]], - ['getobjecttype_14',['getObjectType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#ac8558bac2f0bdb98dc5cd87e8d45f095',1,'AQNWB::HDF5::HDF5IO']]], - ['getpath_15',['getPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#add210f78ff8f70944293cc69be2cc998',1,'AQNWB::NWB::Container']]], - ['getsamplingrate_16',['getSamplingRate',['../class_a_q_n_w_b_1_1_channel.html#a144aebce79f8931ef3481557104e9a85',1,'AQNWB::Channel']]], - ['gettimeseries_17',['getTimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a2f99f38468fdb727adb9500a475b9d12',1,'AQNWB::NWB::NWBFile']]] + ['getcontainer_3',['getContainer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a18d797f241cbd59fd77fa68fbd392111',1,'AQNWB::NWB::RecordingContainers']]], + ['getconversion_4',['getConversion',['../class_a_q_n_w_b_1_1_channel.html#abe58434413a8df186bd12ad419bb1894',1,'AQNWB::Channel']]], + ['getcurrenttime_5',['getCurrentTime',['../namespace_a_q_n_w_b.html#af35129219599779d360a65570ff7d168',1,'AQNWB']]], + ['getdataset_6',['getDataSet',['../class_a_q_n_w_b_1_1_base_i_o.html#ac99c1ff08dbbc002e251e8b63a6c375d',1,'AQNWB::BaseIO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#aa92216a392517da40a592a0736644511',1,'AQNWB::HDF5::HDF5IO::getDataSet()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a114d7feec0258ad1b092847ba644035f',1,'AQNWB::HDF5::HDF5RecordingData::getDataSet()']]], + ['getdescription_7',['getDescription',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af69d4f3a116016af36c150020f16c001',1,'AQNWB::NWB::Device::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a5bf75049f4564a3536199f900194e0d2',1,'AQNWB::NWB::ElectrodeGroup::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#af2f83c537393a12463f7e543ef8bdd69',1,'AQNWB::NWB::DynamicTable::getDescription()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_vector_data.html#a698008d03c6ce7a7b06ae3dbfe493e69',1,'AQNWB::NWB::VectorData::getDescription()']]], + ['getdevice_8',['getDevice',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a0d57a42979775e1d4a5d0b37ca48be26',1,'AQNWB::NWB::ElectrodeGroup']]], + ['getfilename_9',['getFileName',['../class_a_q_n_w_b_1_1_base_i_o.html#a203635d25b0daf5d60e0cef0772617fd',1,'AQNWB::BaseIO::getFileName()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a957942ab2e27c180750da9c1f40189f2',1,'AQNWB::HDF5::HDF5IO::getFileName()']]], + ['getgrouppath_10',['getGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a8003e4354d2ef06bfd79c10a4ac2be34',1,'AQNWB::NWB::ElectrodeTable']]], + ['geth5type_11',['getH5Type',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8fdcc8d75fc9898ee77ff5d1dd55e888',1,'AQNWB::HDF5::HDF5IO']]], + ['getlocation_12',['getLocation',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_group.html#a09025c47f7890793af3e7e528b0d3b4a',1,'AQNWB::NWB::ElectrodeGroup']]], + ['getmanufacturer_13',['getManufacturer',['../class_a_q_n_w_b_1_1_n_w_b_1_1_device.html#af810f9c9ffbfc2ef3c0fbf3f5c8ea099',1,'AQNWB::NWB::Device']]], + ['getnativetype_14',['getNativeType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a5c2d8f716084d9ac0c1f6d6c79b6193e',1,'AQNWB::HDF5::HDF5IO']]], + ['getobjecttype_15',['getObjectType',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#ac8558bac2f0bdb98dc5cd87e8d45f095',1,'AQNWB::HDF5::HDF5IO']]], + ['getpath_16',['getPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_container.html#add210f78ff8f70944293cc69be2cc998',1,'AQNWB::NWB::Container']]], + ['getsamplingrate_17',['getSamplingRate',['../class_a_q_n_w_b_1_1_channel.html#a144aebce79f8931ef3481557104e9a85',1,'AQNWB::Channel']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 64f15c96..853e720e 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,5 +1,4 @@ var searchData= [ - ['nwbfile_0',['NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623',1,'AQNWB::NWB::NWBFile::NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5',1,'AQNWB::NWB::NWBFile::NWBFile(const NWBFile &)=delete']]], - ['nwbrecording_1',['NWBRecording',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a8469e13611ed81e889eb9955d160a22e',1,'AQNWB::NWB::NWBRecording::NWBRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae006efc401184dfa21feaa802398e7e4',1,'AQNWB::NWB::NWBRecording::NWBRecording(const NWBRecording &)=delete']]] + ['nwbfile_0',['NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#ad9466c7bc7cf979b91cd825a4e98c623',1,'AQNWB::NWB::NWBFile::NWBFile(const std::string &idText, std::shared_ptr< BaseIO > io)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a4639155769006a79b189cdb7634bbaa5',1,'AQNWB::NWB::NWBFile::NWBFile(const NWBFile &)=delete']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index 98d6ab7c..f5c5f2c7 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,6 +1,5 @@ var searchData= [ ['open_0',['open',['../class_a_q_n_w_b_1_1_base_i_o.html#a26db4d160e12cd2558bd500bf71c6a8e',1,'AQNWB::BaseIO::open()=0'],['../class_a_q_n_w_b_1_1_base_i_o.html#afbb3379a03bb27f489ad6529c363ecd1',1,'AQNWB::BaseIO::open(bool newfile)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af13e43a73e40b98dcacd9cc587536143',1,'AQNWB::HDF5::HDF5IO::open() override'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#af1f8dc9dc57a5d1460707bd162fffe3f',1,'AQNWB::HDF5::HDF5IO::open(bool newfile) override']]], - ['openfile_1',['openFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#aea000c7a3dcceb1927c1b61886cddf8d',1,'AQNWB::NWB::NWBRecording']]], - ['operator_3d_2',['operator=',['../class_a_q_n_w_b_1_1_base_i_o.html#a2822242cb44f428da6ef6ec036b1b31d',1,'AQNWB::BaseIO::operator=()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a2b9481b928ec41e389576c70a4e34ad8',1,'AQNWB::BaseRecordingData::operator=()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ac398452785d0141b7ebc5193fa437a28',1,'AQNWB::HDF5::HDF5RecordingData::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461',1,'AQNWB::NWB::NWBFile::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59',1,'AQNWB::NWB::RecordingContainers::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ad36bb8c04f16284f0fffcd01aaec5c68',1,'AQNWB::NWB::NWBRecording::operator=()']]] + ['operator_3d_1',['operator=',['../class_a_q_n_w_b_1_1_base_i_o.html#a2822242cb44f428da6ef6ec036b1b31d',1,'AQNWB::BaseIO::operator=()'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a2b9481b928ec41e389576c70a4e34ad8',1,'AQNWB::BaseRecordingData::operator=()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#ac398452785d0141b7ebc5193fa437a28',1,'AQNWB::HDF5::HDF5RecordingData::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a941d5b775441fac6c787cd55a8276461',1,'AQNWB::NWB::NWBFile::operator=()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac413210d6785be7b472aaf5d020cee59',1,'AQNWB::NWB::RecordingContainers::operator=()']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index 485cfd1d..0b3c95bd 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['recordingcontainers_0',['RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aee9583a1c99f2bb1270c94ec1ba4e260',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const std::string &name)'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const RecordingContainers &)=delete']]] + ['recordingcontainers_0',['RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a22349d98ed8ba18336bbba9ca83ee3cd',1,'AQNWB::NWB::RecordingContainers::RecordingContainers()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a240f7f6cd7a386c81d8a68854dfceade',1,'AQNWB::NWB::RecordingContainers::RecordingContainers(const RecordingContainers &)=delete']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 304df328..b8b3d56b 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -3,7 +3,7 @@ var searchData= ['setcolnames_0',['setColNames',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a3adfae0acca92ca730f8a9cc4a75c525',1,'AQNWB::NWB::ElectrodeTable']]], ['setgrouppath_1',['setGroupPath',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrode_table.html#a42ad61c446a9651ec0938e6bd00b1ec7',1,'AQNWB::NWB::ElectrodeTable']]], ['setrowids_2',['setRowIDs',['../class_a_q_n_w_b_1_1_n_w_b_1_1_dynamic_table.html#a8156a75027331f019d0ffa22389e6d8d',1,'AQNWB::NWB::DynamicTable']]], - ['startrecording_3',['startRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a5ccc2f05f0a3ba63925890f78684d39f',1,'AQNWB::BaseIO::startRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8606979d328123bb7bd8efa9df85c6df',1,'AQNWB::HDF5::HDF5IO::startRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a902d040b7b4b811eb7d7ebeb65f90dbe',1,'AQNWB::NWB::NWBFile::startRecording()']]], - ['stoprecording_4',['stopRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a182079752b5a215ccfeeedafdee56d50',1,'AQNWB::BaseIO::stopRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a0cfc2191ccfc122fa5098d4c4b4117b5',1,'AQNWB::HDF5::HDF5IO::stopRecording()'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#a725e81c69195c8a9616aa4d2e7c21cb0',1,'AQNWB::NWB::NWBFile::stopRecording()']]], + ['startrecording_3',['startRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a5ccc2f05f0a3ba63925890f78684d39f',1,'AQNWB::BaseIO::startRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a8606979d328123bb7bd8efa9df85c6df',1,'AQNWB::HDF5::HDF5IO::startRecording()']]], + ['stoprecording_4',['stopRecording',['../class_a_q_n_w_b_1_1_base_i_o.html#a182079752b5a215ccfeeedafdee56d50',1,'AQNWB::BaseIO::stopRecording()'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a0cfc2191ccfc122fa5098d4c4b4117b5',1,'AQNWB::HDF5::HDF5IO::stopRecording()']]], ['str_5',['STR',['../class_a_q_n_w_b_1_1_base_data_type.html#a18d42dba7074fb4cdac771deef6c051b',1,'AQNWB::BaseDataType']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 4f3d925b..a7fc8f50 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -3,5 +3,6 @@ var searchData= ['writechannel_0',['writeChannel',['../class_a_q_n_w_b_1_1_n_w_b_1_1_electrical_series.html#af9ea0caeb4aa655351cc322186245803',1,'AQNWB::NWB::ElectricalSeries']]], ['writedata_1',['writeData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a14d9d49c997dd0f3b6232b397192d338',1,'AQNWB::NWB::TimeSeries']]], ['writedatablock_2',['writeDataBlock',['../class_a_q_n_w_b_1_1_base_recording_data.html#a9ca4dc596b124ad57e0a55674c1d37d2',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const BaseDataType &type, const void *data)'],['../class_a_q_n_w_b_1_1_base_recording_data.html#a90733874624831a52817938c7bd70266',1,'AQNWB::BaseRecordingData::writeDataBlock(const std::vector< SizeType > &dataShape, const std::vector< SizeType > &positionOffset, const BaseDataType &type, const void *data)=0'],['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a80aa1d05df8cbdb7c4208c29f690e739',1,'AQNWB::HDF5::HDF5RecordingData::writeDataBlock()']]], - ['writetimeseriesdata_3',['writeTimeseriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#a09a0a24cea2d37fc6a1d088de86c917d',1,'AQNWB::NWB::NWBRecording']]] + ['writeelectricalseriesdata_3',['writeElectricalSeriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a042fd80c71e0ba9c70a4aaadd4bc21b4',1,'AQNWB::NWB::RecordingContainers']]], + ['writetimeseriesdata_4',['writeTimeseriesData',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ad3392123a4748701f18c6b2d2f2733f5',1,'AQNWB::NWB::RecordingContainers']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 95a23a18..c7f7f5a5 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -13,7 +13,6 @@ var searchData= ['_7ehdf5io_10',['~HDF5IO',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_i_o.html#a7a4c82820e1ad91a82c90c30dfb937fe',1,'AQNWB::HDF5::HDF5IO']]], ['_7ehdf5recordingdata_11',['~HDF5RecordingData',['../class_a_q_n_w_b_1_1_h_d_f5_1_1_h_d_f5_recording_data.html#a81d035b7d174a58236d0447ea7054724',1,'AQNWB::HDF5::HDF5RecordingData']]], ['_7enwbfile_12',['~NWBFile',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_file.html#aa92925025c0a04da1d6b03b82af99da3',1,'AQNWB::NWB::NWBFile']]], - ['_7enwbrecording_13',['~NWBRecording',['../class_a_q_n_w_b_1_1_n_w_b_1_1_n_w_b_recording.html#ae38ead00aec7a2e53980e47d3b3c59f7',1,'AQNWB::NWB::NWBRecording']]], - ['_7erecordingcontainers_14',['~RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040',1,'AQNWB::NWB::RecordingContainers']]], - ['_7etimeseries_15',['~TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276',1,'AQNWB::NWB::TimeSeries']]] + ['_7erecordingcontainers_13',['~RecordingContainers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#ac49cffcf999fbcc918ac90f82a7c4040',1,'AQNWB::NWB::RecordingContainers']]], + ['_7etimeseries_14',['~TimeSeries',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a1e596cea2d047ec61f89158f1dc85276',1,'AQNWB::NWB::TimeSeries']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index f0fe241f..a78d6e4a 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,5 @@ var searchData= [ - ['aqnwb_0',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]] + ['aqnwb_0',['Installing AqNWB',['../user_install_page.html',1,'userdocs']]], + ['aqnwb_20workflow_1',['AqNWB Workflow',['../workflow.html',1,'userdocs']]] ]; diff --git a/search/pages_c.js b/search/pages_c.js new file mode 100644 index 00000000..71fac635 --- /dev/null +++ b/search/pages_c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['workflow_0',['AqNWB Workflow',['../workflow.html',1,'userdocs']]] +]; diff --git a/search/searchdata.js b/search/searchdata.js index a11de08d..86726fde 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -1,16 +1,16 @@ var indexSectionsWithContent = { - 0: "012abcdefghilmnoprstuvw~", + 0: "01234567abcdefghilmnoprstuvw~", 1: "bcdehnrtv", 2: "ah", - 3: "012bcdehilntuv", + 3: "012bcdehilnrtuvw", 4: "abcdefghinorstw~", 5: "bcdefgilnoprstuv", 6: "cs", 7: "st", 8: "fstv", 9: "d", - 10: "acdfhilnostu" + 10: "acdfhilnostuw" }; var indexSectionNames = diff --git a/search/variables_1.js b/search/variables_1.js index fd8a57c7..12e182bf 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -5,6 +5,6 @@ var searchData= ['chunk_5fxsize_2',['CHUNK_XSIZE',['../_n_w_b_file_8cpp.html#adbda02c91b5119380633296d30bc945e',1,'NWBFile.cpp']]], ['chunksize_3',['chunkSize',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a11f61324fa024592d03e591b4e1cfcec',1,'AQNWB::NWB::TimeSeries']]], ['comments_4',['comments',['../class_a_q_n_w_b_1_1_channel.html#a4f6abdc7a9b35ece35b7c5aeda8e7956',1,'AQNWB::Channel::comments'],['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a147426e37ccf0be176e5da71e0702b8c',1,'AQNWB::NWB::TimeSeries::comments']]], - ['containers_5',['containers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#aa3894888f566cd95d1f05f9035e8a14f',1,'AQNWB::NWB::RecordingContainers']]], + ['containers_5',['containers',['../class_a_q_n_w_b_1_1_n_w_b_1_1_recording_containers.html#a27262dea4899e29dae1cba30e5c5322d',1,'AQNWB::NWB::RecordingContainers']]], ['conversion_6',['conversion',['../class_a_q_n_w_b_1_1_n_w_b_1_1_time_series.html#a2a749137816ec1aff4b46246e875c88a',1,'AQNWB::NWB::TimeSeries']]] ]; diff --git a/userdocs.html b/userdocs.html index 716e9f2a..385c3284 100644 --- a/userdocs.html +++ b/userdocs.html @@ -106,6 +106,7 @@

                This documentation is intended for users of AqNWB, e.g., developers seeking to integrate NWB with a particular data acquisition software via AqNWB.

                diff --git a/userdocs.js b/userdocs.js index 02b1213d..ebf998a4 100644 --- a/userdocs.js +++ b/userdocs.js @@ -5,6 +5,17 @@ var userdocs = [ "Build", "user_install_page.html#userbuild_build_sec", null ], [ "Install", "user_install_page.html#userbuild_install_sec", null ] ] ], + [ "AqNWB Workflow", "workflow.html", [ + [ "Overview of a recording workflow", "workflow.html#recording_workflow", [ + [ "Create the I/O object.", "workflow.html#create_io", null ], + [ "Create the RecordingContainer object.", "workflow.html#create_recording_container", null ], + [ "Create the NWBFile", "workflow.html#create_nwbfile", null ], + [ "Create datasets and add to RecordingContainers.", "workflow.html#create_datasets", null ], + [ "Start the recording.", "workflow.html#start_recording", null ], + [ "Write data.", "workflow.html#write_data", null ], + [ "Stop the recording and finalize the file.", "workflow.html#stop_recording", null ] + ] ] + ] ], [ "HDF5 I/O", "hdf5io.html", [ [ "Chunking", "hdf5io.html#hdf5io_chunking", null ], [ "Single-Writer Multiple-Reader (SWMR) Mode", "hdf5io.html#hdf5io_swmr", [ diff --git a/workflow.html b/workflow.html new file mode 100644 index 00000000..2591c4eb --- /dev/null +++ b/workflow.html @@ -0,0 +1,204 @@ + + + + + + + + +aqnwb: AqNWB Workflow + + + + + + + + + + + + + + + + + +
                +
                + + + + + + + +
                +
                aqnwb 0.1.0 +
                +
                +
                + + + + + + + + +
                +
                + +
                +
                +
                + +
                + +
                +
                + + +
                +
                +
                +
                +
                +
                Loading...
                +
                Searching...
                +
                No Matches
                +
                +
                +
                +
                + +
                +
                AqNWB Workflow
                +
                +
                + +

                +Overview of a recording workflow

                +

                For users wanting to integrate NWB with a particular data acquisition software, here we outline the steps for a single recording from file creation to saving.

                +
                  +
                1. Create the I/O object (e.g,. HDF5IO) used for writing data to the file on disk.
                2. +
                3. Create the RecordingContainers object used for managing Container objects for storing recordings.
                4. +
                5. Create the NWBFile object used for managing and creating NWB file contents.
                6. +
                7. Create the Container objects (e.g., ElectricalSeries) used for recording and add them to the RecordingContainers.
                8. +
                9. Start the recording.
                10. +
                11. Write data.
                12. +
                13. Stop the recording and close the NWBFile.
                14. +
                +

                Below, we walk through these steps in more detail.

                +

                +1. Create the I/O object.

                +

                First, create an I/O object (e.g., HDF5IO) used for writing data to the file. AqNWB provides the convenience method, createIO to create this object using one of the supported backends. For more fine-grained control of different backend parameters, you can create your own std::shared_ptr using any of the derived BaseIO classes.

                +
                std::shared_ptr<BaseIO> io = createIO("HDF5", path);
                +

                +2. Create the RecordingContainer object.

                +

                Next, create a RecordingContainers object to manage the different Container objects with the datasets that you would like to write data to.

                +
                std::unique_ptr<NWB::RecordingContainers> recordingContainers =
                +
                std::make_unique<NWB::RecordingContainers>();
                +

                +3. Create the NWBFile

                +

                Next, constructs the NWBFile object, using the I/O object as an input. Then, initialize the object to create the basic file structure of the NWBFile.

                +
                std::unique_ptr<NWB::NWBFile> nwbfile =
                +
                std::make_unique<NWB::NWBFile>(generateUuid(), io);
                +
                nwbfile->initialize();
                +

                +4. Create datasets and add to RecordingContainers.

                +

                Next, create the different data types (e.g. ElectricalSeries or other AQNWB::NWB::TimeSeries "TimeSeries") that you would like to write data into. After creation, these objects are added to the RecordingContainers
                + object so that it can mana ge access and data writing during the recording process. When adding containers, ownership of the Container is transferred to the RecordingContainers object, so that we can access it again via its index. New containers will always be appended to the end of the containers object and their index can be tracked using the size of the input recordingArrays.

                +
                std::vector<SizeType> containerIndexes;
                +
                nwbfile->createElectricalSeries(mockRecordingArrays,
                +
                BaseDataType::I16,
                +
                recordingContainers.get(),
                +
                containerIndexes);
                +

                +5. Start the recording.

                +

                Then, start the recording process with a call to the startRecording function of the I/O object.

                +
                Note
                When using HDF5IO for writing to HDF5, calling startRecording will by default enable SWMR mode to ensure file integrity and support concurrent read. As a result, no additional datasets or groups can be added to the file once a recording has been started unless the file is is closed and reopened.
                +
                io->startRecording();
                +

                +6. Write data.

                +

                During the recording process, use the RecordingContainers as an interface to access the various Container object and corresponding datasets and write blocks of data to the file. Calling flush() on the I/O object at any time will ensure the data is moved to disk.

                +
                recordingContainers->writeTimeseriesData(containerIndexes[i],
                +
                channel,
                +
                dataShape,
                +
                positionOffset,
                +
                intBuffer.get(),
                +
                timestampsBuffer.data());
                +
                io->flush();
                +

                +7. Stop the recording and finalize the file.

                +

                When the recording process is finished, call stopRecording from the I/O object to flush any data and close the file.

                +
                io->stopRecording();
                +
                nwbfile->finalize();
                +
                +
                +
                + + + + diff --git a/dir_000009_000007.html b/workflow_8dox.html similarity index 84% rename from dir_000009_000007.html rename to workflow_8dox.html index a22ec450..3e7af9a6 100644 --- a/dir_000009_000007.html +++ b/workflow_8dox.html @@ -6,7 +6,7 @@ -aqnwb: src/nwb -> hdf5 Relation +aqnwb: docs/pages/userdocs/workflow.dox File Reference @@ -74,7 +74,7 @@
                @@ -99,13 +99,16 @@
                +
                +
                docs/pages/userdocs/workflow.dox File Reference
                +
                -

                nwb → hdf5 Relation

                File in src/nwbIncludes file in src/hdf5
                NWBRecording.cppHDF5IO.hpp
                +