IODA Bundle
Odb.h File Reference
#include <string>
#include <memory>
#include <vector>
#include <type_traits>
#include <set>
#include <map>
#include "eckit/io/Length.h"
#include "eckit/io/Offset.h"
#include "odc/api/ColumnType.h"
#include "odc/api/ColumnInfo.h"
#include "odc/api/StridedData.h"
Include dependency graph for Odb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  odc::api::Settings
 
class  odc::api::SpanVisitor
 
class  odc::api::Span
 
class  odc::api::Reader
 
class  odc::api::Frame
 
class  odc::api::Decoder
 

Namespaces

 eckit
 
 odc
 
 odc::api
 

Functions

void odc::api::encode (eckit::DataHandle &out, const std::vector< ColumnInfo > &columns, const std::vector< ConstStridedData > &data, const std::map< std::string, std::string > &properties={}, size_t maxRowsPerFrame=10000)
 
size_t odc::api::odbFromCSV (eckit::DataHandle &dh_in, eckit::DataHandle &dh_out, const std::string &delimiter=",")
 odbFromCSV returns number of lines imported More...
 
size_t odc::api::odbFromCSV (std::istream &is, eckit::DataHandle &dh_out, const std::string &delimiter=",")
 
size_t odc::api::odbFromCSV (const std::string &in, eckit::DataHandle &dh_out, const std::string &delimiter)