Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

contentHandler.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "alignment.h"
#include "alignmentid.h"
#include "alisequence.h"
#include "analysis.h"
#include "atom.h"
#include "author.h"
#include "base.h"
#include "baseconformation.h"
#include "baseid.h"
#include "baseid3p.h"
#include "baseid5p.h"
#include "basepair.h"
#include "basepairid.h"
#include "basestack.h"
#include "basetorsionangles.h"
#include "basetriple.h"
#include "booktitle.h"
#include "databaseentry.h"
#include "consensusmolecule.h"
#include "date.h"
#include "distanceconstraint.h"
#include "editor.h"
#include "end.h"
#include "freeenergy.h"
#include "helix.h"
#include "helixid.h"
#include "identity.h"
#include "interactions.h"
#include "issue.h"
#include "journal.h"
#include "method.h"
#include "model.h"
#include "modelid.h"
#include "modelinfo.h"
#include "modification.h"
#include "molecule.h"
#include "moleculeclass.h"
#include "moleculeid.h"
#include "numberingrange.h"
#include "numberingsystem.h"
#include "numberingtable.h"
#include "object.h"
#include "pages.h"
#include "path.h"
#include "pcdata.h"
#include "person.h"
#include "progname.h"
#include "program.h"
#include "progversion.h"
#include "pseudoknot.h"
#include "pubmedid.h"
#include "reference.h"
#include "resolution.h"
#include "revision.h"
#include "rnaml.h"
#include "secondarystructuredisplay.h"
#include "segment.h"
#include "seqannotation.h"
#include "seqdata.h"
#include "sequence.h"
#include "singlestrand.h"
#include "ssbasecoord.h"
#include "strannotation.h"
#include "structure.h"
#include "surfaceconstraint.h"
#include "taxonomy.h"
#include "title.h"
#include "url.h"
#include "volume.h"
#include "xmlcpg.h"
#include "contenthandler.h"

Functions

void rnamlCharDatContentHandler (const char *ch, int start, int length)
void rnamlStartDocumentContentHandler ()
void rnamlEndDocumentContentHandler ()
void rnamlStopHandlers ()
xmlcpgMaprnamlmapAttributes (xmlcpgList *atts)
void rnamladdObjectAttributes (rnamlObject *obj, xmlcpgMap *map)
void rnamlStartElementContentHandler (const char *uri, const char *localName, const char *qName, xmlcpgList *atts)
void rnamlEndElementContentHandler (const char *uri, const char *localName, const char *qName)
void rnamlSetHandlers ()
 Sets the handlers so that the rnaml object tree is build on xml parsing time.

rnamlRnamlrnamlgetRoot ()
 Gets the rnaml object tree.


Variables

const char * charData
xmlcpgListcontent
rnamlRnamlroot

Function Documentation

void rnamladdObjectAttributes rnamlObject   obj,
xmlcpgMap   map
 

void rnamlCharDatContentHandler const char *    ch,
int    start,
int    length
 

void rnamlEndDocumentContentHandler  
 

void rnamlEndElementContentHandler const char *    uri,
const char *    localName,
const char *    qName
 

rnamlRnaml* rnamlgetRoot  
 

Gets the rnaml object tree.

Returns:
the rnaml object tree.

xmlcpgMap* rnamlmapAttributes xmlcpgList   atts
 

void rnamlSetHandlers  
 

Sets the handlers so that the rnaml object tree is build on xml parsing time.

void rnamlStartDocumentContentHandler  
 

void rnamlStartElementContentHandler const char *    uri,
const char *    localName,
const char *    qName,
xmlcpgList   atts
 

void rnamlStopHandlers  
 


Variable Documentation

const char* charData [static]
 

xmlcpgList* content [static]
 

rnamlRnaml* root [static]
 


Generated on Tue Nov 11 14:59:46 2003 for xmlcpg by doxygen1.2.18