IODA Bundle
Odb.cc File Reference
#include "odc/api/Odb.h"
#include <numeric>
#include <mutex>
#include <future>
#include "eckit/filesystem/PathName.h"
#include "eckit/io/HandleBuf.h"
#include "eckit/io/MemoryHandle.h"
#include "eckit/log/Log.h"
#include "odc/core/DecodeTarget.h"
#include "odc/core/Encoder.h"
#include "odc/core/Table.h"
#include "odc/core/TablesReader.h"
#include "odc/csv/TextReader.h"
#include "odc/csv/TextReaderIterator.h"
#include "odc/LibOdc.h"
#include "odc/MDI.h"
#include "odc/ODBAPISettings.h"
#include "odc/Writer.h"
Include dependency graph for Odb.cc:

Go to the source code of this file.

Classes

struct  odc::api::FrameImpl
 Internal types. More...
 
class  odc::api::ReaderImpl
 
struct  odc::api::DecoderImpl
 
struct  odc::api::SpanImpl
 

Namespaces

 odc
 
 odc::api
 

Functions

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