#include <stdio.h>#include <stdlib.h>#include <string.h>#include "path.h"Compounds | |
| struct | rnamlPATH |
Functions | |
| rnamlPath * | rnamlnewPath () |
| Creates a new rnamlPath structure. | |
| rnamlPath * | rnamlclonePath (const rnamlPath *path) |
| Clones a rnamlPath struture. | |
| void | rnamldeletePath (rnamlPath *path) |
| Frees the rnamlPath structure. | |
| int | rnamlisPath (const rnamlObject *obj) |
| Tells wheter the object is a rnamlPath. | |
| int | rnamlequalsPath (const rnamlPath *left, const rnamlPath *right) |
| Tells if left and right are equals. | |
| rnamlObject * | rnamlgetPathChild (rnamlPath *path) |
| Gets the url from the path. | |
| void | rnamlsetPathChild (rnamlPath *path, rnamlObject *child) |
| Sets the path child. | |
| xmlcpgObject * | rnamltoXMLPath (const rnamlPath *path) |
| Translates the rnamlPath structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Clones a rnamlPath struture.
|
|
|
Frees the rnamlPath structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the url from the path.
|
|
|
Tells wheter the object is a rnamlPath.
|
|
|
Creates a new rnamlPath structure.
|
|
||||||||||||
|
Sets the path child. The previous child info is freed
|
|
|
Translates the rnamlPath structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18