28 std::string fEncoding;
32 enum { kundefined=-1, kNo, kYes };
37 void setEncoding (std::string encoding) { fEncoding = encoding; }
38 std::string getVersion ()
const {
return fVersion; }
39 std::string getEncoding ()
const {
return fEncoding; }
40 int getStandalone ()
const {
return fStandalone; }
41 void print (std::ostream&
s);
49 std::string fStartElement;
51 std::string fPubLitteral;
52 std::string fSysLitteral;
57 : fStartElement(start), fPublic(
pub), fPubLitteral(
publit), fSysLitteral(
syslit) {}
60 std::string getStartElement () {
return fStartElement; }
61 bool getPublic () {
return fPublic; }
62 std::string getPubLitteral () {
return fPubLitteral; }
63 std::string getSysLitteral () {
return fSysLitteral; }
64 void print (std::ostream&
s);