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

Writer Class Reference

#include <linbox-writer.h>

List of all members.

Public Methods

 Writer ()
 ~Writer ()
bool write (ostream &)
void setTagName (const char *)
void setTagName (const string &)
void setAttribute (const char *, const char *)
void setAttribute (const string &, const string &)
bool addDataChild (const char *)
bool addDataChild (const string &)
bool insertDataChild (const char *)
bool insertDataChild (const string &)
template<class Num> bool addNum (const Num &)
template<class Num> bool insertNum (const Num &)
template<class Num> bool addNumericalList (const vector< Num > &, bool=false)
template<class Num> bool insertNumericalList (const vector< Num > &, bool=false)
template<class Field> bool addNumericalList (const Field &, const vector< typename Field::Element > &)
template<class Field> bool insertNumericalList (const Field &, const vector< typename Field::Element > &)
template<class ContainerType> bool addSequencePromise (const ContainerType &)
template<class ContainerType> bool insertSequencePromise (const ContainerType &)
bool addTagChild ()
bool insertTagChild ()
bool upToParent ()
bool getNextChild ()
bool getPrevChild ()
bool isFirstChild ()
bool isLastChild ()

Static Public Methods

template<class Num> string & numToString (string &, const Num &)
template<class Num> char * numToCString (char *, const Num &)

Friends

class BasicReader


Constructor & Destructor Documentation

Writer  
 

~Writer   [inline]
 


Member Function Documentation

bool addDataChild const string &   
 

bool addDataChild const char *   
 

bool addNum const Num &   
 

bool addNumericalList const Field  ,
const vector< typename Field::Element > &   
 

bool addNumericalList const vector< Num > &   ,
bool    = false
 

bool addSequencePromise const ContainerType &   
 

bool addTagChild  
 

bool getNextChild  
 

bool getPrevChild  
 

bool insertDataChild const string &   
 

bool insertDataChild const char *   
 

bool insertNum const Num &   
 

bool insertNumericalList const Field  ,
const vector< typename Field::Element > &   
 

bool insertNumericalList const vector< Num > &   ,
bool    = false
 

bool insertSequencePromise const ContainerType &   
 

bool insertTagChild  
 

bool isFirstChild  
 

bool isLastChild  
 

char * numToCString char *   ,
const Num &   
[static]
 

string & numToString string &   ,
const Num &   
[static]
 

void setAttribute const string &   ,
const string &   
 

void setAttribute const char *   ,
const char *   
 

void setTagName const string &   
 

void setTagName const char *   
 

bool upToParent  
 

bool write ostream &   
 


Friends And Related Function Documentation

friend class BasicReader [friend]
 


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