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

IrrigationEfficiency Class Reference

#include <IrrigationEfficiency.h>

List of all members.

Public Member Functions

void readLine (ifstream &stream)
 Input functions.
void readLine (FILE *&stream)
void printToScreen ()
 Output functions.
void outputLineGeneral (std::ostream *outstream)
void writeLine (ofstream &stream)
int getCode () const
 Get functions.
string getName () const
double getSharePrecipitation () const
double getShareTopsoil () const
double getShareRunoff () const
double getShareGroundwater () const
void setName (string name_)
void setName (char *name_)
void copy (const IrrigationEfficiency &rhs)
 Constructor functions and constructor help functions.
void allocate ()
void deallocate ()
 IrrigationEfficiency (void)
 IrrigationEfficiency (const IrrigationEfficiency &rhs)
 ~IrrigationEfficiency ()
virtual IrrigationEfficiencyoperator= (const IrrigationEfficiency &rhs)

Private Attributes

int Code
char * NameIrrigMethod
double sharePrecipitation
double shareTopsoil
double shareRunoff
double shareGroundwater


Constructor & Destructor Documentation

IrrigationEfficiency::IrrigationEfficiency void   ) 
 

IrrigationEfficiency::IrrigationEfficiency const IrrigationEfficiency rhs  ) 
 

IrrigationEfficiency::~IrrigationEfficiency  ) 
 


Member Function Documentation

void IrrigationEfficiency::allocate  ) 
 

void IrrigationEfficiency::copy const IrrigationEfficiency rhs  ) 
 

Constructor functions and constructor help functions.

void IrrigationEfficiency::deallocate  ) 
 

int IrrigationEfficiency::getCode  )  const [inline]
 

Get functions.

string IrrigationEfficiency::getName  )  const [inline]
 

double IrrigationEfficiency::getShareGroundwater  )  const [inline]
 

double IrrigationEfficiency::getSharePrecipitation  )  const [inline]
 

double IrrigationEfficiency::getShareRunoff  )  const [inline]
 

double IrrigationEfficiency::getShareTopsoil  )  const [inline]
 

virtual IrrigationEfficiency& IrrigationEfficiency::operator= const IrrigationEfficiency rhs  )  [virtual]
 

void IrrigationEfficiency::outputLineGeneral std::ostream *  outstream  ) 
 

void IrrigationEfficiency::printToScreen  ) 
 

Output functions.

void IrrigationEfficiency::readLine FILE *&  stream  ) 
 

void IrrigationEfficiency::readLine ifstream &  stream  ) 
 

Input functions.

void IrrigationEfficiency::setName char *  name_  ) 
 

void IrrigationEfficiency::setName string  name_  ) 
 

void IrrigationEfficiency::writeLine ofstream &  stream  ) 
 


Member Data Documentation

int IrrigationEfficiency::Code [private]
 

char* IrrigationEfficiency::NameIrrigMethod [private]
 

double IrrigationEfficiency::shareGroundwater [private]
 

double IrrigationEfficiency::sharePrecipitation [private]
 

double IrrigationEfficiency::shareRunoff [private]
 

double IrrigationEfficiency::shareTopsoil [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 28 12:40:57 2008 for MPMAS by  doxygen 1.3.9.1