.. index:: Reference; C++ API :name: cpp-reference
.. doxygenclass:: odc::api::Settings :members:
.. doxygenenum:: odc::api::ColumnType
.. doxygenstruct:: odc::api::ColumnInfo :members:
.. doxygentypedef:: odc::api::StridedData
.. doxygentypedef:: odc::api::ConstStridedData
.. doxygenclass:: odc::api::StridedDataT :members:
.. doxygenclass:: odc::api::Reader :members:
.. doxygenclass:: odc::api::Frame :members:
.. doxygenclass:: odc::api::Span :members:
.. doxygenclass:: odc::api::SpanVisitor :members:
.. doxygenclass:: odc::api::Decoder :members:
.. doxygenfunction:: odc::api::encode
.. doxygenfunction:: odc::api::filter
.. doxygenfunction:: odbFromCSV(const std::string &in, eckit::DataHandle &dh_out, const std::string &delimiter = ",")
.. doxygenfunction:: odbFromCSV(eckit::DataHandle &dh_in, eckit::DataHandle &dh_out, const std::string &delimiter = ",")
.. doxygenfunction:: odbFromCSV(std::istream &is, eckit::DataHandle &dh_out, const std::string &delimiter = ",")