#include "segment.h"
#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlSINGLESTRAND | rnamlSingleStrand |
Rnaml structure containing the singlestrand informations. | |
Functions | |
rnamlSingleStrand * | rnamlnewSingleStrand () |
Creates a new rnamlSingleStrand structure. | |
rnamlSingleStrand * | rnamlcloneSingleStrand (const rnamlSingleStrand *singlestrand) |
Clones a rnamlSingleStrand struture. | |
void | rnamldeleteSingleStrand (rnamlSingleStrand *singlestrand) |
Frees the rnamlSingleStrand structure. | |
int | rnamlisSingleStrand (const rnamlObject *obj) |
Tells wheter the object is a rnamlSingleStrand. | |
int | rnamlequalsSingleStrand (const rnamlSingleStrand *left, const rnamlSingleStrand *right) |
Tells if left and right are equals. | |
rnamlSegment * | rnamlgetSingleStrandSegment (rnamlSingleStrand *singleStrand) |
Gets the segment from the singleStrand. | |
void | rnamlsetSingleStrandSegment (rnamlSingleStrand *singleStrand, rnamlSegment *segment) |
Sets the singleStrand segment. | |
xmlcpgObject * | rnamltoXMLSingleStrand (const rnamlSingleStrand *singleStrand) |
Translates the rnamlSingleStrand structure into a xmlcpgElement conforming to the RNAML standard. |
|
Rnaml structure containing the singlestrand informations.
|
|
Clones a rnamlSingleStrand struture.
|
|
Frees the rnamlSingleStrand structure.
|
|
Tells if left and right are equals.
|
|
Gets the segment from the singleStrand.
|
|
Tells wheter the object is a rnamlSingleStrand.
|
|
Creates a new rnamlSingleStrand structure.
|
|
Sets the singleStrand segment. The previous segment info is freed
|
|
Translates the rnamlSingleStrand structure into a xmlcpgElement conforming to the RNAML standard.
|