#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlNUMBERINGSYSTEM | rnamlNumberingSystem |
Rnaml structure containing the numberingsystem informations. | |
Functions | |
rnamlNumberingSystem * | rnamlnewNumberingSystem () |
Creates a new rnamlNumberingSystem structure. | |
rnamlNumberingSystem * | rnamlcloneNumberingSystem (const rnamlNumberingSystem *numberingsystem) |
Clones a rnamlNumberingSystem struture. | |
void | rnamldeleteNumberingSystem (rnamlNumberingSystem *numberingsystem) |
Frees the rnamlNumberingSystem structure. | |
int | rnamlisNumberingSystem (const rnamlObject *obj) |
Tells wheter the object is a rnamlNumberingSystem. | |
int | rnamlequalsNumberingSystem (const rnamlNumberingSystem *left, const rnamlNumberingSystem *right) |
Tells if left and right are equals. | |
const char * | rnamlgetNumberingSystemId (const rnamlNumberingSystem *numberingSystem) |
Gets the numberingSystem id. | |
void | rnamlsetNumberingSystemId (rnamlNumberingSystem *numberingSystem, const char *id) |
Sets the numberingSystem id. | |
int | rnamlgetNumberingSystemUsedInFile (const rnamlNumberingSystem *numberingSystem) |
Gets the numberingSystem usedInFileflag. | |
void | rnamlsetNumberingSystemUsedInFile (rnamlNumberingSystem *numberingSystem, int usedInFile) |
Sets the numberingSystem usedInFile flag. | |
void | rnamladdNumberingSystemChild (rnamlNumberingSystem *numberingSystem, rnamlObject *child) |
Adds a child into a numberingSystem. | |
xmlcpgList * | rnamlgetNumberingSystemChildren (rnamlNumberingSystem *numberingSystem) |
Gets the numberingSystem's object list. | |
xmlcpgObject * | rnamltoXMLNumberingSystem (const rnamlNumberingSystem *numberingSystem) |
Translates the rnamlNumberingSystem structure into a xmlcpgElement conforming to the RNAML standard. |
|
Rnaml structure containing the numberingsystem informations.
|
|
Adds a child into a numberingSystem.
|
|
Clones a rnamlNumberingSystem struture.
|
|
Frees the rnamlNumberingSystem structure.
|
|
Tells if left and right are equals.
|
|
Gets the numberingSystem's object list.
|
|
Gets the numberingSystem id.
|
|
Gets the numberingSystem usedInFileflag.
|
|
Tells wheter the object is a rnamlNumberingSystem.
|
|
Creates a new rnamlNumberingSystem structure.
|
|
Sets the numberingSystem id. The previous numberingSystem id is freed and a copy of id is generated.
|
|
Sets the numberingSystem usedInFile flag. Any non zero value will be recorded as 1. *
|
|
Translates the rnamlNumberingSystem structure into a xmlcpgElement conforming to the RNAML standard.
|