#include "moleculeid.h"#include "modelid.h"#include "object.h"#include "xmlcpg.h"Go to the source code of this file.
Typedefs | |
| typedef rnamlBASEID | rnamlBaseId |
| Rnaml structure containing the baseid informations. | |
Functions | |
| rnamlBaseId * | rnamlnewBaseId () |
| Creates a new rnamlBaseId structure. | |
| rnamlBaseId * | rnamlcloneBaseId (const rnamlBaseId *baseid) |
| Clones a rnamlBaseId struture. | |
| void | rnamldeleteBaseId (rnamlBaseId *baseid) |
| Frees the rnamlBaseId structure. | |
| int | rnamlisBaseId (const rnamlObject *obj) |
| Tells wheter the object is a rnamlBaseId. | |
| int | rnamlequalsBaseId (const rnamlBaseId *left, const rnamlBaseId *right) |
| Tells if left and right are equals. | |
| rnamlMoleculeId * | rnamlgetBaseIdMoleculeId (rnamlBaseId *baseId) |
| Gets the moleculeId from the baseId. | |
| void | rnamlsetBaseIdMoleculeId (rnamlBaseId *baseId, rnamlMoleculeId *moleculeId) |
| Sets the baseId moleculeId. | |
| rnamlModelId * | rnamlgetBaseIdModelId (rnamlBaseId *baseId) |
| Gets the modelId from the baseId. | |
| void | rnamlsetBaseIdModelId (rnamlBaseId *baseId, rnamlModelId *modelId) |
| Sets the baseId modelId. | |
| const char * | rnamlgetBaseIdStrand (const rnamlBaseId *baseId) |
| Gets the strand from the baseId. | |
| void | rnamlsetBaseIdStrand (rnamlBaseId *baseId, const char *strand) |
| Sets the baseId strand. | |
| int | rnamlgetBaseIdPosition (const rnamlBaseId *baseId) |
| Gets the baseId position. | |
| void | rnamlsetBaseIdPosition (rnamlBaseId *baseId, int position) |
| Sets the baseId position. | |
| xmlcpgObject * | rnamltoXMLBaseId (const rnamlBaseId *baseId) |
| Translates the rnamlBaseId structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Rnaml structure containing the baseid informations.
|
|
|
Clones a rnamlBaseId struture.
|
|
|
Frees the rnamlBaseId structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the modelId from the baseId.
|
|
|
Gets the moleculeId from the baseId.
|
|
|
Gets the baseId position.
|
|
|
Gets the strand from the baseId.
|
|
|
Tells wheter the object is a rnamlBaseId.
|
|
|
Creates a new rnamlBaseId structure.
|
|
||||||||||||
|
Sets the baseId modelId. The previous modelId info is freed
|
|
||||||||||||
|
Sets the baseId moleculeId. The previous moleculeId info is freed
|
|
||||||||||||
|
Sets the baseId position.
|
|
||||||||||||
|
Sets the baseId strand. The previous baseId strand is freed and a copy of strand is generated.
|
|
|
Translates the rnamlBaseId structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18