26#ifndef RAVE_PROPERTIES_H
27#define RAVE_PROPERTIES_H
Provides support for reading the odim sources from an xml-file This object supports RAVE_OBJECT_CLONE...
struct _OdimSources_t OdimSources_t
Defines the odim sources.
Definition odim_sources.h:35
Generic implementation of an object that is used within rave.
struct _raveobjecttype RaveCoreObjectType
The rave object type definition.
RaveCoreObjectType RaveProperties_TYPE
Type definition to use when creating a rave object.
Definition rave_properties.c:157
void RaveProperties_remove(RaveProperties_t *self, const char *name)
Removes the property from the set.
Definition rave_properties.c:123
OdimSources_t * RaveProperties_getOdimSources(RaveProperties_t *self)
Definition rave_properties.c:146
struct _RaveProperties_t RaveProperties_t
Defines the area registry.
Definition rave_properties.h:35
void RaveProperties_setOdimSources(RaveProperties_t *self, OdimSources_t *sources)
Sets the odim sources to the rave properties.
Definition rave_properties.c:137
int RaveProperties_size(RaveProperties_t *self)
Returns the number of properties.
Definition rave_properties.c:131
int RaveProperties_hasProperty(RaveProperties_t *self, const char *name)
Returns if the set contains the specified property.
Definition rave_properties.c:117
RaveValue_t * RaveProperties_get(RaveProperties_t *self, const char *name)
Returns the value with specified name.
Definition rave_properties.c:111
int RaveProperties_set(RaveProperties_t *self, const char *name, RaveValue_t *value)
Simplified loading function, takes filename and a projection registry.
Definition rave_properties.c:101
A value object that can represent standard types like int, double, .
struct _RaveValue_t RaveValue_t
Defines a rave value.
Definition rave_value.h:47
Represents the registry.
Definition rave_properties.c:38
OdimSources_t * sources
odim sources
Definition rave_properties.c:41