VAPoR  0.1
Public Member Functions | List of all members
VAPoR::Wrf2vdf Class Reference

#include <WrfVDCcreator.h>

Inheritance diagram for VAPoR::Wrf2vdf:
VetsUtil::MyBase

Public Member Functions

 Wrf2vdf ()
 
virtual ~Wrf2vdf ()
 
void deleteObjects ()
 
void GetVariables (const VDFIOBase *vdfio, const DCReaderWRF *wrfData, const vector< string > &in_varnames, vector< string > &out_varnames)
 
int launchWrf2Vdf (int argc, char **argv, DCReaderWRF *optionalReader=NULL)
 
- Public Member Functions inherited from VetsUtil::MyBase
 MyBase ()
 
const string & getClassName () const
 

Additional Inherited Members

- Public Types inherited from VetsUtil::MyBase
typedef void(* ErrMsgCB_T) (const char *msg, int err_code)
 
typedef void(* DiagMsgCB_T) (const char *msg)
 
- Static Public Member Functions inherited from VetsUtil::MyBase
static void SetErrMsg (const char *format,...)
 Record a formatted error message. More...
 
static void SetErrMsg (int errcode, const char *format,...)
 Record a formatted error message and an error code. More...
 
static const char * GetErrMsg ()
 
static void SetErrCode (int err_code)
 Record an error code. More...
 
static int GetErrCode ()
 Retrieve the current error code. More...
 
static void SetErrMsgCB (ErrMsgCB_T cb)
 
static ErrMsgCB_T GetErrMsgCB ()
 
static void SetErrMsgFilePtr (FILE *fp)
 
static const FILE * SetErrMsgFilePtr ()
 
static void SetDiagMsg (const char *format,...)
 Record a formatted diagnostic message. More...
 
static const char * GetDiagMsg ()
 
static void SetDiagMsgCB (DiagMsgCB_T cb)
 
static DiagMsgCB_T GetDiagMsgCB ()
 
static void SetDiagMsgFilePtr (FILE *fp)
 
static bool EnableErrMsg (bool enable)
 
- Static Public Attributes inherited from VetsUtil::MyBase
static char * ErrMsg
 
static int ErrCode
 
static int ErrMsgSize
 
static FILE * ErrMsgFilePtr
 
static ErrMsgCB_T ErrMsgCB
 
static char * DiagMsg
 
static int DiagMsgSize
 
static FILE * DiagMsgFilePtr
 
static DiagMsgCB_T DiagMsgCB
 
static bool Enabled
 
- Protected Member Functions inherited from VetsUtil::MyBase
void SetClassName (const string &name)
 

Detailed Description

Definition at line 15 of file WrfVDCcreator.h.

Constructor & Destructor Documentation

VAPoR::Wrf2vdf::Wrf2vdf ( )
virtual VAPoR::Wrf2vdf::~Wrf2vdf ( )
virtual

Member Function Documentation

void VAPoR::Wrf2vdf::deleteObjects ( )
void VAPoR::Wrf2vdf::GetVariables ( const VDFIOBase vdfio,
const DCReaderWRF wrfData,
const vector< string > &  in_varnames,
vector< string > &  out_varnames 
)
int VAPoR::Wrf2vdf::launchWrf2Vdf ( int  argc,
char **  argv,
DCReaderWRF optionalReader = NULL 
)

copy data set from source to VDC

Return values
statusA status of 0 implies success. A negative status implies failure, the destination VDC may be corrupt. A status greater than 0 implies some variables were not copied

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