#include <Reference.h>
Inheritance diagram for rnaml::Reference:

| Public Methods | |
| Reference () | |
| Initializes the object. | |
| Reference (const Reference &right) | |
| Initializes the object with the right's content. | |
| Reference * | clone () const | 
| Clones the object. | |
| virtual | ~Reference () | 
| Destroys the object. | |
| Reference & | operator= (const Reference &right) | 
| Assigns the object with the right's content. | |
| const char * | getId () const | 
| Gets the reference id. | |
| void | setId (const char *id) | 
| Sets the reference id. | |
| std::vector< Object * > & | getChildren () | 
| Gets the reference child collection. | |
| void | addChild (Object *obj) | 
| Adds a new child. | |
| virtual void | setCStructure (rnamlObject *obj) | 
| Sets the reference C substructure. | |
| Private Attributes | |
| std::vector< Object * > | children | 
| The reference child collection. | |
| 
 | 
| Initializes the object. 
 | 
| 
 | 
| Initializes the object with the right's content. 
 
 | 
| 
 | 
| Destroys the object. 
 | 
| 
 | 
| Adds a new child. 
 
 | 
| 
 | 
| Clones the object. 
 
 | 
| 
 | 
| Gets the reference child collection. 
 
 | 
| 
 | 
| Gets the reference id. 
 
 | 
| 
 | 
| Assigns the object with the right's content. 
 
 
 | 
| 
 | 
| Sets the reference C substructure. 
 
 Reimplemented from rnaml::Object. | 
| 
 | 
| Sets the reference id. 
 
 | 
| 
 | 
| The reference child collection. 
 | 
 1.2.18
1.2.18