xmlobj.h
author insilmaril
Thu, 18 Mar 2010 11:55:59 +0000
changeset 840 c13937960f1d
parent 791 f1006de05c54
child 847 43268373032d
permissions -rw-r--r--
Added missing return values
     1 #ifndef XMLOBJ_H
     2 #define XMLOBJ_H
     3 
     4 class QString;
     5 
     6 QString quotemeta(const QString&);	
     7 
     8 /////////////////////////////////////////////////////////////////////////////
     9 class XMLObj
    10 {
    11 public:
    12     XMLObj();
    13 	virtual ~XMLObj();
    14     QString singleElement(QString,QString);			// name,attr
    15     QString beginElement(QString,QString);			// name,attr
    16     QString beginElement(QString);					// name
    17     QString endElement  (QString);					// name
    18     QString attribut    (QString,QString);			// name, val
    19     QString valueElement(QString,QString);			// name, val
    20     QString valueElement(QString,QString,QString);	// name, attr, val
    21     void incIndent();
    22     void decIndent();
    23     static int actindent;
    24 
    25 protected:  
    26     QString indent();
    27     int indentwidth;
    28 };
    29 
    30 #endif