WXP::RcmHash Class Reference

This class sets up a hash table for MDR radar information. More...

#include "../include/RcmHash.h"

List of all members.

Public Member Functions

 RcmHash ()
int init ()
int get (const char *id, RcmData &data)
int put (const char *id, RcmData &data)
int first ()
int next (RcmData &data)
int clearTopsLoc (const char *id)
int clearTVSLoc (const char *id, int ind)
int clearMesoLoc (const char *id, int ind)
int clearStormLoc (const char *id, int ind)
int print ()

Detailed Description

This class sets up a hash table for MDR radar information.

Author:
Dan Vietor

Constructor & Destructor Documentation

RcmHash::RcmHash (  ) 

Constructor. Sets up hash table.


Member Function Documentation

int RcmHash::get ( const char *  id,
RcmData data 
)

Gets the city data from hash

Parameters:
id ID to search hash
Returns:
RcmData class containing output data

References WXP::Hash::search().

Referenced by WXP::RcmDecode::decode().

int RcmHash::next ( RcmData data  ) 

Gets the data from hash

Parameters:
id ID to search hash
Returns:
RcmData class containing output data

References WXP::Hash::next().

Referenced by WXP::RcmDecode::decode(), and WXP::RcmDecode::filterOverlap().

int RcmHash::put ( const char *  id,
RcmData data 
)

Puts the city data from hash

Parameters:
id ID to search hash\
Returns:
RcmData class containing output data

References WXP::Hash::enter().

Referenced by WXP::RcmDecode::decode(), and WXP::RcmDecode::setup().


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

Generated on 8 Jan 2010 for WXP C++ Library by  doxygen 1.6.1