LibMusicXML 3.18
Public Member Functions | List of all members
xmlreader Class Reference
Inheritance diagram for xmlreader:
reader

Public Member Functions

SXMLFile readbuff (const char *file)
 
SXMLFile read (const char *file)
 
SXMLFile read (FILE *file)
 
bool xmlDecl (const char *version, const char *encoding, int standalone)
 
bool docType (const char *start, bool status, const char *pub, const char *sys)
 
void newComment (const char *comment)
 
void newProcessingInstruction (const char *pi)
 
bool newElement (const char *eltName)
 
bool newAttribute (const char *eltName, const char *val)
 
void setValue (const char *value)
 
bool endElement (const char *eltName)
 
void error (const char *s, int lineno)
 
virtual bool xmlDecl (const char *version, const char *encoding, int standalone)=0
 
virtual bool docType (const char *start, bool status, const char *pub, const char *sys)=0
 
virtual void newComment (const char *comment)
 
virtual void newProcessingInstruction (const char *pi)
 
virtual bool newElement (const char *eltName)=0
 
virtual bool newAttribute (const char *eltName, const char *val)=0
 
virtual void setValue (const char *value)=0
 
virtual bool endElement (const char *eltName)=0
 
virtual void error (const char *s, int lineno)=0
 

Member Function Documentation

◆ docType()

bool docType ( const char *  start,
bool  status,
const char *  pub,
const char *  sys 
)
virtual

Implements reader.

◆ endElement()

bool endElement ( const char *  eltName)
virtual

Implements reader.

◆ error()

void error ( const char *  s,
int  lineno 
)
virtual

Implements reader.

◆ newAttribute()

bool newAttribute ( const char *  eltName,
const char *  val 
)
virtual

Implements reader.

◆ newComment()

void newComment ( const char *  comment)
virtual

Reimplemented from reader.

◆ newElement()

bool newElement ( const char *  eltName)
virtual

Implements reader.

◆ newProcessingInstruction()

void newProcessingInstruction ( const char *  pi)
virtual

Reimplemented from reader.

◆ setValue()

void setValue ( const char *  value)
virtual

Implements reader.

◆ xmlDecl()

bool xmlDecl ( const char *  version,
const char *  encoding,
int  standalone 
)
virtual

Implements reader.