#include "baseid.h"#include "basepair.h"#include "object.h"#include "xmlcpg.h"Go to the source code of this file.
Typedefs | |
| typedef rnamlBASETRIPLE | rnamlBaseTriple |
| Rnaml structure containing the basetriple informations. | |
Functions | |
| rnamlBaseTriple * | rnamlnewBaseTriple () |
| Creates a new rnamlBaseTriple structure. | |
| rnamlBaseTriple * | rnamlcloneBaseTriple (const rnamlBaseTriple *basetriple) |
| Clones a rnamlBaseTriple struture. | |
| void | rnamldeleteBaseTriple (rnamlBaseTriple *basetriple) |
| Frees the rnamlBaseTriple structure. | |
| int | rnamlisBaseTriple (const rnamlObject *obj) |
| Tells wheter the object is a rnamlBaseTriple. | |
| int | rnamlequalsBaseTriple (const rnamlBaseTriple *left, const rnamlBaseTriple *right) |
| Tells if left and right are equals. | |
| rnamlObject * | rnamlgetBaseTripleChild1 (rnamlBaseTriple *baseTriple) |
| Gets the child 1 from the baseTriple. | |
| void | rnamlsetBaseTripleChild1 (rnamlBaseTriple *baseTriple, rnamlObject *child) |
| Sets the baseTriple child 1. | |
| rnamlObject * | rnamlgetBaseTripleChild2 (rnamlBaseTriple *baseTriple) |
| Gets the child 2 from the baseTriple. | |
| void | rnamlsetBaseTripleChild2 (rnamlBaseTriple *baseTriple, rnamlObject *child) |
| Sets the baseTriple child 2. | |
| rnamlObject * | rnamlgetBaseTripleChild3 (rnamlBaseTriple *baseTriple) |
| Gets the child 3 from the baseTriple. | |
| void | rnamlsetBaseTripleChild3 (rnamlBaseTriple *baseTriple, rnamlObject *child) |
| Sets the baseTriple child 3. | |
| xmlcpgObject * | rnamltoXMLBaseTriple (const rnamlBaseTriple *baseTriple) |
| Translates the rnamlBaseTriple structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Rnaml structure containing the basetriple informations.
|
|
|
Clones a rnamlBaseTriple struture.
|
|
|
Frees the rnamlBaseTriple structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the child 1 from the baseTriple.
|
|
|
Gets the child 2 from the baseTriple.
|
|
|
Gets the child 3 from the baseTriple.
|
|
|
Tells wheter the object is a rnamlBaseTriple.
|
|
|
Creates a new rnamlBaseTriple structure.
|
|
||||||||||||
|
Sets the baseTriple child 1. The previous child 1 info is freed
|
|
||||||||||||
|
Sets the baseTriple child 2. The previous child 2 info is freed
|
|
||||||||||||
|
Sets the baseTriple child 3. The previous child 3 info is freed
|
|
|
Translates the rnamlBaseTriple structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18