Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

saxiohelper.h File Reference

#include "desaxe_conf.h"
#include <QList>
#include <QStack>
#include <QStringList>

Include dependency graph for saxiohelper.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Xml_string toXMLString (unsigned int val)
Xml_string toXMLString (int val)
Xml_string toXMLString (unsigned long val)
Xml_string toXMLString (long val)
Xml_string toXMLString (double val)
Xml_string toXMLString (float val)
Xml_string toXMLString (bool val)
Xml_string toXMLString (const Xml_string &val)
Xml_string toXMLString (const ScFace &val)
Xml_string toXMLString (const FPointArray &path)
Xml_string toXMLString (const QList< double > &doublelist)
Xml_string toXMLString (const QList< int > &intlist)
Xml_string toXMLString (const QStringList &list)
unsigned int parseUInt (const Xml_string &str)
int parseInt (const Xml_string &str)
unsigned long parseULong (const Xml_string &str)
long parseLong (const Xml_string &str)
double parseDouble (const Xml_string &str)
float parseFloat (const Xml_string &str)
bool parseBool (const Xml_string &str)
QStringList parseStringList (const Xml_string &str)
QList< double > parseDoubleList (const Xml_string &str)
QList< int > parseIntList (const Xml_string &str)
QStack< int > parseIntStack (const Xml_string &str)
Xml_string mkXMLName (const QString &any)
template<class ENUM>
ENUM parseEnum (const Xml_string &str)
template<class DATA>
DATA parse (const Xml_string &str)
template<>
const Xml_stringparse< const Xml_string & > (const Xml_string &str)
template<>
Xml_string parse< Xml_string > (const Xml_string &str)
template<>
unsigned int parse< unsigned int > (const Xml_string &str)
template<>
int parse< int > (const Xml_string &str)
template<>
unsigned long parse< unsigned long > (const Xml_string &str)
template<>
long parse< long > (const Xml_string &str)
template<>
double parse< double > (const Xml_string &str)
template<>
float parse< float > (const Xml_string &str)
template<>
bool parse< bool > (const Xml_string &str)
template<>
QStringList parse< QStringList > (const Xml_string &str)
template<>
QList< int > parse< QList< int > > (const Xml_string &str)
template<>
QList< double > parse< QList< double > > (const Xml_string &str)


Function Documentation

Xml_string mkXMLName ( const QString &  any  ) 

Definition at line 13 of file saxiohelper.cpp.

Referenced by ParagraphStyle::saxx(), LineStyle::saxx(), and CharStyle::saxx().

template<class DATA>
DATA parse ( const Xml_string str  )  [inline]

template<>
bool parse< bool > ( const Xml_string str  )  [inline]

template<>
const Xml_string& parse< const Xml_string & > ( const Xml_string str  )  [inline]

Referenced by Serializer::Serializer().

template<>
double parse< double > ( const Xml_string str  )  [inline]

template<>
float parse< float > ( const Xml_string str  )  [inline]

template<>
int parse< int > ( const Xml_string str  )  [inline]

template<>
long parse< long > ( const Xml_string str  )  [inline]

template<>
QList<double> parse< QList< double > > ( const Xml_string str  )  [inline]

template<>
QList<int> parse< QList< int > > ( const Xml_string str  )  [inline]

template<>
QStringList parse< QStringList > ( const Xml_string str  )  [inline]

template<>
unsigned int parse< unsigned int > ( const Xml_string str  )  [inline]

template<>
unsigned long parse< unsigned long > ( const Xml_string str  )  [inline]

template<>
Xml_string parse< Xml_string > ( const Xml_string str  )  [inline]

bool parseBool ( const Xml_string str  ) 

double parseDouble ( const Xml_string str  ) 

QList<double> parseDoubleList ( const Xml_string str  ) 

Definition at line 147 of file saxiohelper.cpp.

References parseDouble().

Referenced by PageItem::desaxeRules().

template<class ENUM>
ENUM parseEnum ( const Xml_string str  )  [inline]

Definition at line 46 of file saxiohelper.h.

float parseFloat ( const Xml_string str  ) 

Definition at line 113 of file saxiohelper.cpp.

int parseInt ( const Xml_string str  ) 

QList<int> parseIntList ( const Xml_string str  ) 

Definition at line 167 of file saxiohelper.cpp.

References parseInt().

QStack<int> parseIntStack ( const Xml_string str  ) 

Definition at line 177 of file saxiohelper.cpp.

References parseInt().

Referenced by PageItem::desaxeRules().

long parseLong ( const Xml_string str  ) 

Definition at line 89 of file saxiohelper.cpp.

QStringList parseStringList ( const Xml_string str  ) 

Definition at line 197 of file saxiohelper.cpp.

unsigned int parseUInt ( const Xml_string str  ) 

Definition at line 56 of file saxiohelper.cpp.

Referenced by AppendSpecial_body::begin().

unsigned long parseULong ( const Xml_string str  ) 

Definition at line 78 of file saxiohelper.cpp.

Xml_string toXMLString ( const QStringList &  list  ) 

Definition at line 187 of file saxiohelper.cpp.

Xml_string toXMLString ( const QList< int > &  intlist  ) 

Definition at line 157 of file saxiohelper.cpp.

References toXMLString().

Xml_string toXMLString ( const QList< double > &  doublelist  ) 

Definition at line 137 of file saxiohelper.cpp.

References toXMLString().

Xml_string toXMLString ( const FPointArray path  ) 

Definition at line 210 of file saxiohelper.cpp.

References FPointArray::svgPath().

Xml_string toXMLString ( const ScFace val  ) 

Definition at line 204 of file saxiohelper.cpp.

References ScFace::scName().

Xml_string toXMLString ( const Xml_string val  ) 

Definition at line 131 of file saxiohelper.cpp.

Xml_string toXMLString ( bool  val  ) 

Definition at line 119 of file saxiohelper.cpp.

Xml_string toXMLString ( float  val  ) 

Definition at line 107 of file saxiohelper.cpp.

Xml_string toXMLString ( double  val  ) 

Definition at line 95 of file saxiohelper.cpp.

Xml_string toXMLString ( long  val  ) 

Definition at line 83 of file saxiohelper.cpp.

Xml_string toXMLString ( unsigned long  val  ) 

Definition at line 73 of file saxiohelper.cpp.

Xml_string toXMLString ( int  val  ) 

Definition at line 61 of file saxiohelper.cpp.

Xml_string toXMLString ( unsigned int  val  ) 

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.