#include <GRIB.h>
Public Methods | |
GRIB_FILE () | |
Constructor. | |
~GRIB_FILE () | |
Destructor. | |
int | OpenRead (char *fname) |
Open grib file for read param fname: file name with full path. | |
int | OpenRead (std::string fname) |
Open grib file for read param fname: file name with full path. | |
int | OpenWrite (char *fname) |
Open grib file for write. File is truncated param fname: file name with full path. | |
int | OpenWrite (std::string fname) |
Open grib file for write. File is truncated param fname: file name with full path. | |
int | Append (char *fname) |
Open grib file for append param fname: file name with full path. | |
int | Append (std::string fname) |
Open grib file for append param fname: file name with full path. | |
int | ReadMessage (GRIB_MESSAGE &message) |
Read message from file. | |
int | WriteMessage (GRIB_MESSAGE &message) |
Write message to file. | |
int | Close () |
Close previously opened file. |
Definition at line 1092 of file GRIB.h.
|
Constructor.
|
|
Destructor.
Definition at line 2061 of file GRIB.cpp. References Close(). |
|
Open grib file for append param fname: file name with full path.
Definition at line 2044 of file GRIB.cpp. References Append(). |
|
Open grib file for append param fname: file name with full path.
Definition at line 2032 of file GRIB.cpp. Referenced by Append(). |
|
Close previously opened file.
Definition at line 2049 of file GRIB.cpp. Referenced by ~GRIB_FILE(). |
|
Open grib file for read param fname: file name with full path.
Definition at line 2010 of file GRIB.cpp. References OpenRead(). |
|
Open grib file for read param fname: file name with full path.
Definition at line 1980 of file GRIB.cpp. Referenced by OpenRead(). |
|
Open grib file for write. File is truncated param fname: file name with full path.
Definition at line 2027 of file GRIB.cpp. References OpenWrite(). |
|
Open grib file for write. File is truncated param fname: file name with full path.
Definition at line 2015 of file GRIB.cpp. Referenced by OpenWrite(). |
|
Read message from file.
Definition at line 2063 of file GRIB.cpp. References GRIB_MESSAGE::Decode(). |
|
Write message to file.
Definition at line 2099 of file GRIB.cpp. References GRIB_MESSAGE::Encode(), GRIB_MESSAGE::message, and GRIB_MESSAGE::reclen. |