#include "object.h"#include "xmlcpg.h"Go to the source code of this file.
Typedefs | |
| typedef rnamlTAXONOMY | rnamlTaxonomy |
| Rnaml structure containing the taxonomy informations. | |
Functions | |
| rnamlTaxonomy * | rnamlnewTaxonomy () |
| Creates a new rnamlTaxonomy structure. | |
| rnamlTaxonomy * | rnamlcloneTaxonomy (const rnamlTaxonomy *taxonomy) |
| Clones a rnamlTaxonomy struture. | |
| void | rnamldeleteTaxonomy (rnamlTaxonomy *taxonomy) |
| Frees the rnamlTaxonomy structure. | |
| int | rnamlisTaxonomy (const rnamlObject *obj) |
| Tells wheter the object is a rnamlTaxonomy. | |
| int | rnamlequalsTaxonomy (const rnamlTaxonomy *left, const rnamlTaxonomy *right) |
| Tells if left and right are equals. | |
| const char * | rnamlgetTaxonomyDomain (const rnamlTaxonomy *taxonomy) |
| Gets the domain from the taxonomy. | |
| void | rnamlsetTaxonomyDomain (rnamlTaxonomy *taxonomy, const char *domain) |
| Sets the taxonomy domain. | |
| const char * | rnamlgetTaxonomyKingdom (const rnamlTaxonomy *taxonomy) |
| Gets the kingdom from the taxonomy. | |
| void | rnamlsetTaxonomyKingdom (rnamlTaxonomy *taxonomy, const char *kingdom) |
| Sets the taxonomy kingdom. | |
| const char * | rnamlgetTaxonomyPhylum (const rnamlTaxonomy *taxonomy) |
| Gets the phylum from the taxonomy. | |
| void | rnamlsetTaxonomyPhylum (rnamlTaxonomy *taxonomy, const char *phylum) |
| Sets the taxonomy phylum. | |
| const char * | rnamlgetTaxonomyClass (const rnamlTaxonomy *taxonomy) |
| Gets the class from the taxonomy. | |
| void | rnamlsetTaxonomyClass (rnamlTaxonomy *taxonomy, const char *clazz) |
| Sets the taxonomy class. | |
| const char * | rnamlgetTaxonomyOrder (const rnamlTaxonomy *taxonomy) |
| Gets the order from the taxonomy. | |
| void | rnamlsetTaxonomyOrder (rnamlTaxonomy *taxonomy, const char *order) |
| Sets the taxonomy order. | |
| const char * | rnamlgetTaxonomyFamily (const rnamlTaxonomy *taxonomy) |
| Gets the family from the taxonomy. | |
| void | rnamlsetTaxonomyFamily (rnamlTaxonomy *taxonomy, const char *family) |
| Sets the taxonomy family. | |
| const char * | rnamlgetTaxonomyGenus (const rnamlTaxonomy *taxonomy) |
| Gets the genus from the taxonomy. | |
| void | rnamlsetTaxonomyGenus (rnamlTaxonomy *taxonomy, const char *genus) |
| Sets the taxonomy genus. | |
| const char * | rnamlgetTaxonomySpecies (const rnamlTaxonomy *taxonomy) |
| Gets the species from the taxonomy. | |
| void | rnamlsetTaxonomySpecies (rnamlTaxonomy *taxonomy, const char *species) |
| Sets the taxonomy species. | |
| const char * | rnamlgetTaxonomyStrain (const rnamlTaxonomy *taxonomy) |
| Gets the strain from the taxonomy. | |
| void | rnamlsetTaxonomyStrain (rnamlTaxonomy *taxonomy, const char *strain) |
| Sets the taxonomy strain. | |
| xmlcpgObject * | rnamltoXMLTaxonomy (const rnamlTaxonomy *taxonomy) |
| Translates the rnamlTaxonomy structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Rnaml structure containing the taxonomy informations.
|
|
|
Clones a rnamlTaxonomy struture.
|
|
|
Frees the rnamlTaxonomy structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the class from the taxonomy.
|
|
|
Gets the domain from the taxonomy.
|
|
|
Gets the family from the taxonomy.
|
|
|
Gets the genus from the taxonomy.
|
|
|
Gets the kingdom from the taxonomy.
|
|
|
Gets the order from the taxonomy.
|
|
|
Gets the phylum from the taxonomy.
|
|
|
Gets the species from the taxonomy.
|
|
|
Gets the strain from the taxonomy.
|
|
|
Tells wheter the object is a rnamlTaxonomy.
|
|
|
Creates a new rnamlTaxonomy structure.
|
|
||||||||||||
|
Sets the taxonomy class. The previous taxonomy class is freed and a copy of class is generated.
|
|
||||||||||||
|
Sets the taxonomy domain. The previous taxonomy domain is freed and a copy of domain is generated.
|
|
||||||||||||
|
Sets the taxonomy family. The previous taxonomy family is freed and a copy of family is generated.
|
|
||||||||||||
|
Sets the taxonomy genus. The previous taxonomy genus is freed and a copy of genus is generated.
|
|
||||||||||||
|
Sets the taxonomy kingdom. The previous taxonomy kingdom is freed and a copy of kingdom is generated.
|
|
||||||||||||
|
Sets the taxonomy order. The previous taxonomy order is freed and a copy of order is generated.
|
|
||||||||||||
|
Sets the taxonomy phylum. The previous taxonomy phylum is freed and a copy of phylum is generated.
|
|
||||||||||||
|
Sets the taxonomy species. The previous taxonomy species is freed and a copy of species is generated.
|
|
||||||||||||
|
Sets the taxonomy strain. The previous taxonomy strain is freed and a copy of strain is generated.
|
|
|
Translates the rnamlTaxonomy structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18