Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

tProbe Class Reference

#include <tProbe.h>

Inheritance diagram for tProbe:

SObject List of all members.

Public Member Functions

 tProbe (const unsigned int id, const double temp, const double humidity, const unsigned int box, const std::string &location)
 tProbe ()
virtual ~tProbe ()
unsigned int id () const
double T () const
double humidity () const
unsigned box () const
std::string location () const
void stream (CSVParser &parser)

Private Attributes

unsigned int m_id
double m_T
double m_humidity
unsigned int m_box
std::string m_location

Constructor & Destructor Documentation

tProbe::tProbe const unsigned int  id,
const double  temp,
const double  humidity,
const unsigned int  box,
const std::string &  location
[inline]
 

constructer

Parameters:
temperature 
humidity 
box 
location of probe

tProbe::tProbe  )  [inline]
 

constructer

virtual tProbe::~tProbe  )  [inline, virtual]
 

destructer


Member Function Documentation

unsigned int tProbe::box  )  const [inline]
 

Returns:
box id

double tProbe::humidity  )  const [inline]
 

Returns:
temperature in Celcius

unsigned int tProbe::id  )  const [inline]
 

Returns:
id

std::string tProbe::location  )  const [inline]
 

Returns:
location of probe

void tProbe::stream CSVParser parser  )  [virtual]
 

streamer

Implements SObject.

double tProbe::T  )  const [inline]
 

Returns:
temperature in Celcius


Member Data Documentation

unsigned int tProbe::m_box [private]
 

double tProbe::m_humidity [private]
 

unsigned int tProbe::m_id [private]
 

std::string tProbe::m_location [private]
 

double tProbe::m_T [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Jul 8 16:38:53 2005 for Salamander by  doxygen 1.4.1