Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

FieldReaderAnalyzer Class Reference

#include <field-reader-analyzer.h>

List of all members.

Public Methods

 FieldReaderAnalyzer ()
 FieldReaderAnalyzer (Reader &)
 ~FieldReaderAnalyzer ()
bool reset (Reader &)
bool isField () const
int whatType () const
string implDetail () const
integer cardinality () const
template<class FunctorType, class DSType> void * makeField (FunctorType &, DSType &) const
template<class FunctorType> void * makeField (FunctorType &) const

Static Public Attributes

const int Finite = 0
const int FiniteExtended = 1
const int Rational = 2
const int Real = 3
const int Integer = 4
const int Unknown = 5
const int NotField = -1


Constructor & Destructor Documentation

FieldReaderAnalyzer  
 

FieldReaderAnalyzer Reader  
 

~FieldReaderAnalyzer   [inline]
 


Member Function Documentation

integer cardinality  
 

string implDetail  
 

bool isField  
 

void * makeField FunctorType &    const
 

void * makeField FunctorType &   ,
DSType &   
const
 

bool reset Reader  
 

int whatType  
 


Member Data Documentation

const int Finite = 0 [static]
 

const int FiniteExtended = 1 [static]
 

const int Integer = 4 [static]
 

const int NotField = -1 [static]
 

const int Rational = 2 [static]
 

const int Real = 3 [static]
 

const int Unknown = 5 [static]
 


Generated on Mon Jun 20 09:16:52 2005 for linbox by doxygen1.2.18