Classes | |
| class | xml::xsilIndent |
| class | xml::xsilTagBegin |
| class | xml::xsilTagEnd |
| class | xml::xsilDimAttr |
| class | xml::xsilEncodingAttr |
| class | xml::xsilDataTypename< T > |
| class | xml::xsilBase64< T > |
| class | xml::xsil_base |
| struct | xml::xsil_table |
| Dummy class for writing the table typename. More... | |
| class | xml::xsilStd |
Functions | |
| std::ostream & | xml::base64encode (std::ostream &os, const char *p, int num, int elsize) |
| Encode a data array in base64. | |
| bool | xml::base64decode (const char *code, int codelen, char *p, int len, int ctype=0) |
| Decode a data array from base64 (ctype=0) or from uuencoding (ctype=1). | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilIndent &i) |
| Write indent to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilTagBegin &t) |
| Write XML start tag. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilTagEnd &t) |
| Write XML end tag. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDimAttr &d) |
| Write dimension attribute. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilEncodingAttr &e) |
| Write encoding attribute. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsil_base &b) |
| Write base attributes to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< bool > &t) |
| Write boolean type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< char > &t) |
| Write byte type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< short > &t) |
| Write byte short to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< int > &t) |
| Write int type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< long long > &t) |
| Write long type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< float > &t) |
| Write float type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< double > &t) |
| Write double type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< std::complex< float > > &t) |
| Write complex<float> type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< std::complex< double > > &t) |
| Write complex<double> type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< const char * > &t) |
| Write string type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< std::string > &t) |
| Write string type to output stream. | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< Time > &t) |
| Write Time type to output stream (only used for tables). | |
| std::ostream & | xml::operator<< (std::ostream &os, const xsilDataTypename< xml::xsil_table > &t) |
| Write table type to output stream (only used for tables). | |
brief Helper manipulators to write XML formated streams
1.5.4