#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlRNAML | rnamlRnaml |
Rnaml structure containing the rnaml informations. | |
Functions | |
rnamlRnaml * | rnamlnewRnaml () |
Creates a new rnamlRnaml structure. | |
rnamlRnaml * | rnamlcloneRnaml (const rnamlRnaml *rnaml) |
Clones a rnamlRnaml structure. | |
void | rnamldeleteRnaml (rnamlRnaml *rnaml) |
Frees the rnamlRnaml structure. | |
int | rnamlisRnaml (const rnamlObject *obj) |
Tells wheter the object is a rnamlRnaml. | |
int | rnamlequalsRnaml (const rnamlRnaml *left, const rnamlRnaml *right) |
Tells if left and right are equals. | |
const char * | rnamlgetRnamlVersion (const rnamlRnaml *rnaml) |
Gets the rnaml version. | |
void | rnamlsetRnamlVersion (rnamlRnaml *rnaml, const char *version) |
Sets the rnaml version. | |
xmlcpgList * | rnamlgetRnamlChildren (rnamlRnaml *rnaml) |
Gets the rnaml children collection. | |
void | rnamladdRnamlChild (rnamlRnaml *rnaml, rnamlObject *child) |
Adds a child into a rnaml. | |
xmlcpgObject * | rnamltoXMLRnaml (const rnamlRnaml *rnaml) |
Translates the rnamlRnaml structure into a xmlcpgElement conforming to the RNAML standard. | |
xmlcpgDocument * | rnamltoXMLDocument (const rnamlRnaml *rnaml) |
Translates the rnamlRnaml structure into a xmlcpgDocument. | |
xmlcpgProlog * | rnamlbuildProlog () |
Builds the document prolog. | |
void | rnamlinit () |
Initializes the library; it puts the GERTable, the UEMTable and the validator structure into the staticDTDTable. |
|
Rnaml structure containing the rnaml informations.
|
|
Adds a child into a rnaml.
|
|
Builds the document prolog.
|
|
Clones a rnamlRnaml structure.
|
|
Frees the rnamlRnaml structure.
|
|
Tells if left and right are equals.
|
|
Gets the rnaml children collection.
|
|
Gets the rnaml version.
|
|
Initializes the library; it puts the GERTable, the UEMTable and the validator structure into the staticDTDTable.
|
|
Tells wheter the object is a rnamlRnaml.
|
|
Creates a new rnamlRnaml structure.
|
|
Sets the rnaml version. The previous rnaml version is freed and a copy of version is generated.
|
|
Translates the rnamlRnaml structure into a xmlcpgDocument.
|
|
Translates the rnamlRnaml structure into a xmlcpgElement conforming to the RNAML standard.
|