#include "baseid.h"
#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlBASESTACK | rnamlBaseStack |
Rnaml structure containing the basestack informations. | |
Functions | |
rnamlBaseStack * | rnamlnewBaseStack () |
Creates a new rnamlBaseStack structure. | |
rnamlBaseStack * | rnamlcloneBaseStack (const rnamlBaseStack *basestack) |
Clones a rnamlBaseStack struture. | |
void | rnamldeleteBaseStack (rnamlBaseStack *basestack) |
Frees the rnamlBaseStack structure. | |
int | rnamlisBaseStack (const rnamlObject *obj) |
Tells wheter the object is a rnamlBaseStack. | |
int | rnamlequalsBaseStack (const rnamlBaseStack *left, const rnamlBaseStack *right) |
Tells if left and right are equals. | |
rnamlBaseId * | rnamlgetBaseStackBaseId1 (rnamlBaseStack *baseStack) |
Gets the baseStack baseId1. | |
void | rnamlsetBaseStackBaseId1 (rnamlBaseStack *baseStack, rnamlBaseId *baseId1) |
Sets the baseStack baseId1. | |
rnamlBaseId * | rnamlgetBaseStackBaseId2 (rnamlBaseStack *baseStack) |
Gets the baseStack baseId2. | |
void | rnamlsetBaseStackBaseId2 (rnamlBaseStack *baseStack, rnamlBaseId *baseId2) |
Sets the baseStack baseId2. | |
xmlcpgObject * | rnamltoXMLBaseStack (const rnamlBaseStack *baseStack) |
Translates the rnamlBaseStack structure into a xmlcpgElement conforming to the RNAML standard. |
|
Rnaml structure containing the basestack informations.
|
|
Clones a rnamlBaseStack struture.
|
|
Frees the rnamlBaseStack structure.
|
|
Tells if left and right are equals.
|
|
Gets the baseStack baseId1.
|
|
Gets the baseStack baseId2.
|
|
Tells wheter the object is a rnamlBaseStack.
|
|
Creates a new rnamlBaseStack structure.
|
|
Sets the baseStack baseId1. The previous baseId1 info is freed
|
|
Sets the baseStack baseId2. The previous baseId info is freed
|
|
Translates the rnamlBaseStack structure into a xmlcpgElement conforming to the RNAML standard.
|