#include <linbox-writer.h>
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|