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

ReaderBlackBoxFactory Class Template Reference

#include <reader-blackbox-factory.h>

List of all members.

template<class Vector>
class LinBox::ReaderBlackBoxFactory< Vector >


Public Types

typedef BlackboxArchetype<
Vector
BlackBox

Public Methods

 ReaderBlackBoxFactory ()
 ReaderBlackBoxFactory (Reader &R)
bool reset (Reader &R)
bool isBlackBox () const
bool hasField () const
int whatType () const
string implDetail () const
BlackBoxmakeBlackBox ()
template<class Field> BlackBoxmakeBlackBox (Field *F)
template<class Field> void * operator() (Field *F)

Static Public Attributes

const int Dense = 0
const int Sparse = 1
const int Special = 2
const int NotBlackBox = 3

Member Typedef Documentation

typedef BlackboxArchetype<Vector> BlackBox
 


Constructor & Destructor Documentation

ReaderBlackBoxFactory  
 

ReaderBlackBoxFactory Reader   R
 


Member Function Documentation

bool hasField  
 

string implDetail  
 

bool isBlackBox  
 

BlackboxArchetype< Vector > * makeBlackBox Field   F
 

BlackboxArchetype< Vector > * makeBlackBox  
 

void* operator() Field   F [inline]
 

bool reset Reader   R
 

int whatType  
 


Member Data Documentation

const int Dense = 0 [static]
 

const int NotBlackBox = 3 [static]
 

const int Sparse = 1 [static]
 

const int Special = 2 [static]
 


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