libutap
Public Member Functions | List of all members
SBMLtoXMLWriter Class Reference

#include <SBMLtoXMLWriter.h>

Inheritance diagram for SBMLtoXMLWriter:
UTAP::XMLWriter

Public Member Functions

 SBMLtoXMLWriter (xmlTextWriterPtr writer)
 
void declaration (const char *)
 
void writeStateAttributes (const char *, int, int)
 
void name (const char *, int, int)
 
void writeLocation (const char *, int, int, const char *)
 
void startLocation (const char *, int, int)
 
void writeBranchpoint (const char *, int, int)
 
void init (const char *id)
 
void source (const char *id)
 
void target (const char *id)
 
void writeTransition (const char *idSRC, const char *idTRG)
 
void startTransition (const char *idSRC, const char *idTRG)
 
void writeLabel (const char *, const char *, int, int)
 
virtual ~SBMLtoXMLWriter ()
 
- Public Member Functions inherited from UTAP::XMLWriter
void startDocument ()
 
void endDocument ()
 
void startElement (const char *element)
 
void endElement ()
 
void writeElement (const char *name, const char *content)
 
void writeAttribute (const char *name, const char *value)
 
void writeString (const char *content)
 
void xmlwriteString (const xmlChar *content)
 
void taTempl (const template_t &templ)
 writes a template More...
 
void location (const state_t &state)
 
void init (const template_t &templ)
 
void name (const state_t &state, int x, int y)
 
void writeStateAttributes (const state_t &state, int x, int y)
 
void transition (const edge_t &edge)
 
void nail (int x, int y)
 
void label (const char *kind, std::string data, int x, int y)
 
int source (const edge_t &edge)
 
int target (const edge_t &edge)
 
void selfLoop (int loc, float initialAngle, const edge_t &edge)
 
void labels (int x, int y, const edge_t &edge)
 
void declaration ()
 Parses optional declaration. More...
 
std::string getChanPriority () const
 
void parameter ()
 
void system_instantiation ()
 
 XMLWriter (xmlTextWriterPtr writer, TimedAutomataSystem *taSystem)
 
virtual ~XMLWriter ()
 
void project ()
 Parse the project document. More...
 

Additional Inherited Members

- Public Attributes inherited from UTAP::XMLWriter
xmlTextWriterPtr writer
 The underlying xmlTextWriter. More...
 
TimedAutomataSystemtaSystem
 The system to write. More...
 
std::map< int, int > selfLoops
 

Constructor & Destructor Documentation

SBMLtoXMLWriter::SBMLtoXMLWriter ( xmlTextWriterPtr  writer)
virtual SBMLtoXMLWriter::~SBMLtoXMLWriter ( )
virtual

Member Function Documentation

void SBMLtoXMLWriter::declaration ( const char *  )
void SBMLtoXMLWriter::init ( const char *  id)
void SBMLtoXMLWriter::name ( const char *  ,
int  ,
int   
)
void SBMLtoXMLWriter::source ( const char *  id)
void SBMLtoXMLWriter::startLocation ( const char *  ,
int  ,
int   
)
void SBMLtoXMLWriter::startTransition ( const char *  idSRC,
const char *  idTRG 
)
void SBMLtoXMLWriter::target ( const char *  id)
void SBMLtoXMLWriter::writeBranchpoint ( const char *  ,
int  ,
int   
)
void SBMLtoXMLWriter::writeLabel ( const char *  ,
const char *  ,
int  ,
int   
)
void SBMLtoXMLWriter::writeLocation ( const char *  ,
int  ,
int  ,
const char *   
)
void SBMLtoXMLWriter::writeStateAttributes ( const char *  ,
int  ,
int   
)
void SBMLtoXMLWriter::writeTransition ( const char *  idSRC,
const char *  idTRG 
)

The documentation for this class was generated from the following file: