#include <xmlsimpledoc.h>
Inheritance diagram for XMLSimpleDoc:
Public Member Functions | |
XMLSimpleDoc () | |
XMLSimpleDoc (const XMLSimpleDoc &xsd) | |
ValidationMode | getValidationMode () const |
EncodingType | getWorkingEncoding () const |
EncodingType | getOutputEncoding () const |
TEIHeader | getTEIHeader () const |
void | putValidationMode (ValidationMode vm) |
void | putWorkingEncoding (EncodingType enc) |
void | putOutputEncoding (EncodingType enc) |
void | putTEIHeader (const TEIHeader &teiH) |
void | write () const throw (char*) |
void | write (const std::string &fname) const throw (char*) |
void | write (std::ostream &file) const throw (char*) |
void | writeToCompressedFile (const std::string &fname) const throw (char*) |
std::string | writeToString () const throw (char*) |
void | read (const std::string &fname) throw (char*) |
void | read (std::istream &file) throw (char*) |
void | readFromString (const std::string &inputstr) throw (char*) |
virtual | ~XMLSimpleDoc () |
Static Public Member Functions | |
std::string | erasePath (const std::string &str) |
Protected Member Functions | |
virtual void | writeDocument (XMLSimpleStruct *xss) const=0 throw (char*) |
virtual void | readDocument (XMLSimpleStruct *xss)=0 throw (char*) |
Protected Attributes | |
ValidationMode | validationMode |
EncodingType | workingEncoding |
EncodingType | outputEncoding |
TEIHeader | teiHeader |
|
Metodo eraikitzailea. |
|
Kopia eraikitzailea.
|
|
Metodo suntsitzailea. |
|
Funtzio laguntzailea: Fitxategi baten helbidea (fitxategi sistemakoa) emanda PATHari dagokion zatia kendu
|
|
Dokumentua idazteko (diskoan, string batean...) zein kodeketa erabiltzen den eskuratu.
|
|
Dokumentuaren TEI burukoa eskuratu.
|
|
Dokumentuaren irakurketa eta idazketarako erabiltzen den balidazio modua eskuratu.
|
|
Liburutegiari galdetu zein karaktere kodeketa 'espero' duen gure programan.
|
|
Dokumentuaren idazketarako nahi dugun kodeketa mota ezarri.
|
|
Dokumentuaren TEI burukoa ezarri.
Reimplemented in EdblXMLDoc, LemXMLDoc, MorfXMLDoc, SegXMLDoc, and SfXMLDoc. |
|
Dokumentuaren irakurketa eta idazketarako erabili behar den balidazio modua ezarri.
|
|
Liburutegiari adierazi gure programan zein kodeketa erabiltzen dugun.
|
|
Dokumentua stream batetik irakurri.
|
|
Dokumentua XML fitxategi batetik irakurri.
|
|
Dokumentua libIXAml-ren tarteko formatutik irakurri.
|
|
Dokumentua kate batetik irakurri.
|
|
Dokumentua stream batean idatzi. Oharra: Eragiketa hau ez dago inplementatua libxml backend-ean.
|
|
Dokumentua fitxategi batean idatzi.
|
|
Dokumentua irteera estandarrean idatzi |
|
Dokumentua libIXAml-ren tarteko formatura idatzi.
|
|
Dokumentua fitxategi trinkotu batean idatzi.
|
|
Dokumentua kate batean (string) idatzi.
|
|
Karaktere kodeketa (irteera). |
|
TEI burukoa. |
|
Dokumentua balidazio mota. |
|
Karaktere kodeketa (programentzat). |