#include "baseid5p.h"#include "baseid3p.h"#include "object.h"#include "xmlcpg.h"Go to the source code of this file.
Typedefs | |
| typedef rnamlBASEPAIR | rnamlBasePair |
| Rnaml structure containing the basepair informations. | |
Functions | |
| rnamlBasePair * | rnamlnewBasePair () |
| Creates a new rnamlBasePair structure. | |
| rnamlBasePair * | rnamlcloneBasePair (const rnamlBasePair *basepair) |
| Clones a rnamlBasePair struture. | |
| void | rnamldeleteBasePair (rnamlBasePair *basepair) |
| Frees the rnamlBasePair structure. | |
| int | rnamlisBasePair (const rnamlObject *obj) |
| Tells wheter the object is a rnamlBasePair. | |
| int | rnamlequalsBasePair (const rnamlBasePair *left, const rnamlBasePair *right) |
| Tells if left and right are equals. | |
| rnamlBaseId5p * | rnamlgetBasePairBaseId5p (rnamlBasePair *basePair) |
| Gets the baseId5p from the basePair. | |
| void | rnamlsetBasePairBaseId5p (rnamlBasePair *basePair, rnamlBaseId5p *baseId5p) |
| Sets the basePair baseId5p. | |
| rnamlBaseId3p * | rnamlgetBasePairBaseId3p (rnamlBasePair *basePair) |
| Gets the baseId3p from the basePair. | |
| void | rnamlsetBasePairBaseId3p (rnamlBasePair *basePair, rnamlBaseId3p *baseId3p) |
| Sets the basePair baseId3p. | |
| const char * | rnamlgetBasePairEdge5p (const rnamlBasePair *basePair) |
| Gets the edge5p from the basePair. | |
| void | rnamlsetBasePairEdge5p (rnamlBasePair *basePair, const char *edge5p) |
| Sets the basePair edge5p. | |
| const char * | rnamlgetBasePairEdge3p (const rnamlBasePair *basePair) |
| Gets the edge3p from the basePair. | |
| void | rnamlsetBasePairEdge3p (rnamlBasePair *basePair, const char *edge3p) |
| Sets the basePair edge3p. | |
| const char * | rnamlgetBasePairBondOrientation (const rnamlBasePair *basePair) |
| Gets the bondOrientation from the basePair. | |
| void | rnamlsetBasePairBondOrientation (rnamlBasePair *basePair, const char *bondOrientation) |
| Sets the basePair bondOrientation. | |
| const char * | rnamlgetBasePairStrandOrientation (const rnamlBasePair *basePair) |
| Gets the strandOrientation from the basePair. | |
| void | rnamlsetBasePairStrandOrientation (rnamlBasePair *basePair, const char *strandOrientation) |
| Sets the basePair strandOrientation. | |
| xmlcpgObject * | rnamltoXMLBasePair (const rnamlBasePair *basePair) |
| Translates the rnamlBasePair structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Rnaml structure containing the basepair informations.
|
|
|
Clones a rnamlBasePair struture.
|
|
|
Frees the rnamlBasePair structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the baseId3p from the basePair.
|
|
|
Gets the baseId5p from the basePair.
|
|
|
Gets the bondOrientation from the basePair.
|
|
|
Gets the edge3p from the basePair.
|
|
|
Gets the edge5p from the basePair.
|
|
|
Gets the strandOrientation from the basePair.
|
|
|
Tells wheter the object is a rnamlBasePair.
|
|
|
Creates a new rnamlBasePair structure.
|
|
||||||||||||
|
Sets the basePair baseId3p. The previous baseId3p info is freed
|
|
||||||||||||
|
Sets the basePair baseId5p. The previous baseId5p info is freed
|
|
||||||||||||
|
Sets the basePair bondOrientation. The previous basePair bondOrientation is freed and a copy of bondOrientation is generated.
|
|
||||||||||||
|
Sets the basePair edge3p. The previous basePair edge3p is freed and a copy of edge3p is generated.
|
|
||||||||||||
|
Sets the basePair edge5p. The previous basePair edge5p is freed and a copy of edge5p is generated.
|
|
||||||||||||
|
Sets the basePair strandOrientation. The previous basePair strandOrientation is freed and a copy of strandOrientation is generated.
|
|
|
Translates the rnamlBasePair structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18