dballe::Bufrex Class Reference

#include <bufrex.h>


Detailed Description

Wrap a dba_var.

Public Member Functions

 Bufrex (const Bufrex &var)
 Smart pointer assignment.
Bufrexoperator= (const Bufrex &var)
 Smart pointer assignment.
void setTemplate (int type, int subtype, int localsubtype)
void setEdition (int edition)
void setTime (int year, int month, int day, int hour, int minute, int second)
void appendDatadesc (dba_varcode code)
std::string encode ()
bool empty () const
size_t size () const
BufrexSubset operator[] (int idx)
BufrexSubset getSubset (int idx)
BufrexSubset append ()
const bufrex_msg msg () const
 Access the underlying bufrex_msg.
bufrex_msg msg ()
 Access the underlying bufrex_msg.

Static Public Member Functions

static Bufrex createBUFR (int centre, int subcentre, int mastertable, int localtable, bool compressed=false)

The documentation for this class was generated from the following file:

Generated on Fri Aug 1 15:23:03 2008 for dballe++ by  doxygen 1.5.6