code::LTGStruct Class Reference

List of all members.

Detailed Description

Lightning one flash structure.

Author:
Lulin Song
Version:
Id
code_LTGIngest.h,v 1.17 2009/06/02 20:17:39 lakshman Exp


Public Member Functions

 LTGStruct ()
 LTGStruct (short year, short month, short day, short hour, short minutes, short seconds, float lat, float lon, float value, short cnt)
 LTGStruct (const char *str)
 ~LTGStruct ()
bool isValid () const
Time time () const
Angle latitude () const
Angle longitude () const
float value () const
short strokes () const
void addSeconds (short secs)
bool isInRegion (const LatLon &nw, const LatLon &se)

Friends

BOIStreamoperator>> (BOIStream &, LTGStruct &) throw (std::string)
BOOStreamoperator<< (BOOStream &, const LTGStruct &) throw (std::string)
std::ostream & operator<< (std::ostream &, const LTGStruct &)


Constructor & Destructor Documentation

code::LTGStruct::LTGStruct (  ) 

code::LTGStruct::LTGStruct ( short  year,
short  month,
short  day,
short  hour,
short  minutes,
short  seconds,
float  lat,
float  lon,
float  value,
short  cnt 
)

code::LTGStruct::LTGStruct ( const char *  str  ) 

code::LTGStruct::~LTGStruct (  )  [inline]


Member Function Documentation

void code::LTGStruct::addSeconds ( short  secs  )  [inline]

bool code::LTGStruct::isInRegion ( const LatLon nw,
const LatLon se 
)

bool code::LTGStruct::isValid (  )  const [inline]

Angle code::LTGStruct::latitude (  )  const

Angle code::LTGStruct::longitude (  )  const

short code::LTGStruct::strokes (  )  const [inline]

Time code::LTGStruct::time (  )  const

float code::LTGStruct::value (  )  const [inline]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const LTGStruct  
) [friend]

BOOStream& operator<< ( BOOStream ,
const LTGStruct  
) throw (std::string) [friend]

BOIStream& operator>> ( BOIStream ,
LTGStruct  
) throw (std::string) [friend]


Generated on Fri May 4 13:40:12 2012 for WDSS-IIw2 by  doxygen 1.4.7