#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 2059 of file GRIB.cpp. References Close(). |
|
Open grib file for append param fname: file name with full path.
Definition at line 2042 of file GRIB.cpp. References Append(). |
|
Open grib file for append param fname: file name with full path.
Definition at line 2030 of file GRIB.cpp. Referenced by Append(). |
|
Close previously opened file.
Definition at line 2047 of file GRIB.cpp. Referenced by ~GRIB_FILE(). |
|
Open grib file for read param fname: file name with full path.
Definition at line 2008 of file GRIB.cpp. References OpenRead(). |
|
Open grib file for read param fname: file name with full path.
Definition at line 1978 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 2025 of file GRIB.cpp. References OpenWrite(). |
|
Open grib file for write. File is truncated param fname: file name with full path.
Definition at line 2013 of file GRIB.cpp. Referenced by OpenWrite(). |
|
Read message from file.
Definition at line 2061 of file GRIB.cpp. References GRIB_MESSAGE::Decode(). |
|
Write message to file.
Definition at line 2097 of file GRIB.cpp. References GRIB_MESSAGE::Encode(), GRIB_MESSAGE::message, and GRIB_MESSAGE::reclen. |