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

InputDataTable.h File Reference

#include <stdio.h>
#include <iostream>
#include <fstream>
#include <string>
#include "MatrixDouble.h"

Include dependency graph for InputDataTable.h:

Include dependency graph

Go to the source code of this file.

Classes

class  classInputTable

Defines

#define _NUMDATATYPES_   4
#define _NUMCOLS_   200
#define _MAXROWS_   1000
#define _NUM_COLINFO_   2

Enumerations

enum  DataType {
  typeEMPTY, typeDouble, typeString, typeInteger,
  typeValue, typeMAX
}
enum  enumTableCol { colType, colCol }

Functions

string getStringDataType (DataType tp)
void printDataTypeToScreen ()
bool checkDataType (DataType tp, DataType typeExpected, string nameOfFunction)
string makeCapitalLetter (string s)
void appendToFileBackgroundIrrig (classInputTable &tab, MatrixDouble &foundVals, string outFile)
void appendToFileBackgroundIrrig (classInputTable &tab, MatrixDouble &foundVals, ofstream &out)
void writeToFileBackgroundIrrig (classInputTable &tab, MatrixDouble &foundVals, string outFile)
string convertTypeAsString (DataType dt)


Define Documentation

#define _MAXROWS_   1000
 

#define _NUM_COLINFO_   2
 

#define _NUMCOLS_   200
 

#define _NUMDATATYPES_   4
 


Enumeration Type Documentation

enum DataType
 

Enumeration values:
typeEMPTY 
typeDouble 
typeString 
typeInteger 
typeValue 
typeMAX 

enum enumTableCol
 

Enumeration values:
colType 
colCol 


Function Documentation

void appendToFileBackgroundIrrig classInputTable tab,
MatrixDouble foundVals,
ofstream &  out
 

void appendToFileBackgroundIrrig classInputTable tab,
MatrixDouble foundVals,
string  outFile
 

bool checkDataType DataType  tp,
DataType  typeExpected,
string  nameOfFunction
 

string convertTypeAsString DataType  dt  ) 
 

string getStringDataType DataType  tp  ) 
 

string makeCapitalLetter string  s  ) 
 

void printDataTypeToScreen  ) 
 

void writeToFileBackgroundIrrig classInputTable tab,
MatrixDouble foundVals,
string  outFile
 


Generated on Thu Aug 28 12:39:09 2008 for MPMAS by  doxygen 1.3.9.1