IODA Bundle
c_api/read.cc File Reference
#include <memory>
#include "eckit/testing/Test.h"
#include "odc/api/odc.h"
Include dependency graph for c_api/read.cc:

Go to the source code of this file.

Classes

struct  std::default_delete< odc_reader_t >
 
struct  std::default_delete< odc_frame_t >
 
struct  std::default_delete< odc_decoder_t >
 

Namespaces

 std
 

Macros

#define CHECK_RETURN(x)   EXPECT((x) == ODC_SUCCESS)
 

Functions

 CASE ("Count lines in an existing ODB file")
 
 CASE ("Decode an entire ODB file")
 
 CASE ("Decode an entire ODB file preallocated data structures")
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ CHECK_RETURN

#define CHECK_RETURN (   x)    EXPECT((x) == ODC_SUCCESS)

Definition at line 21 of file c_api/read.cc.

Function Documentation

◆ CASE() [1/3]

CASE ( "Count lines in an existing ODB file"  )

Definition at line 39 of file c_api/read.cc.

Here is the call graph for this function:

◆ CASE() [2/3]

CASE ( "Decode an entire ODB file preallocated data structures"  )

Definition at line 93 of file c_api/read.cc.

◆ CASE() [3/3]

CASE ( "Decode an entire ODB file"  )

Definition at line 73 of file c_api/read.cc.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 126 of file c_api/read.cc.