libdballe  6.8
Data Structures | Enumerations | Functions
defs.h File Reference

Common definitions. More...

#include <limits.h>
#include <string>
#include <iosfwd>

Go to the source code of this file.

Data Structures

struct  dballe::Level
 
struct  dballe::Trange
 
struct  dballe::Coord
 Coordinates. More...
 
struct  dballe::Date
 
struct  dballe::Time
 
struct  dballe::Datetime
 Simple datetime structure. More...
 

Enumerations

enum  Encoding { BUFR = 0, CREX = 1, AOF = 2 }
 Supported encodings.
 

Functions

const char * dballe::encoding_name (Encoding enc)
 
Encoding dballe::parse_encoding (const std::string &s)
 
std::ostream & dballe::operator<< (std::ostream &out, const Level &l)
 
std::ostream & dballe::operator<< (std::ostream &out, const Trange &l)
 
std::ostream & dballe::operator<< (std::ostream &out, const Coord &c)
 
std::ostream & dballe::operator<< (std::ostream &out, const Date &dt)
 
std::ostream & dballe::operator<< (std::ostream &out, const Time &t)
 
std::ostream & dballe::operator<< (std::ostream &out, const Datetime &dt)
 

Detailed Description

Common definitions.