#include <IrrigationEfficiency.h>
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 IrrigationEfficiency & | operator= (const IrrigationEfficiency &rhs) |
Private Attributes | |
int | Code |
char * | NameIrrigMethod |
double | sharePrecipitation |
double | shareTopsoil |
double | shareRunoff |
double | shareGroundwater |
|
|
|
|
|
|
|
|
|
Constructor functions and constructor help functions.
|
|
|
|
Get functions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output functions.
|
|
|
|
Input functions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|