#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "singlestrand.h"
Compounds | |
struct | rnamlSINGLESTRAND |
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. |
|
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.
|