26#ifndef ACQVA_COMPOSITE_GENERATOR_FACTORY_H 
   27#define ACQVA_COMPOSITE_GENERATOR_FACTORY_H 
struct _AcqvaCompositeGeneratorFactory_t AcqvaCompositeGeneratorFactory_t
The Acqva Composite Generator Factory.
 
RaveCoreObjectType AcqvaCompositeGeneratorFactory_TYPE
Type definition to use when creating a rave object.
Definition acqvacompositegeneratorfactory.c:721
 
int AcqvaCompositeGeneratorFactory_canHandle(CompositeGeneratorFactory_t *self, CompositeArguments_t *arguments)
Definition acqvacompositegeneratorfactory.c:658
 
Cartesian_t * AcqvaCompositeGeneratorFactory_generate(CompositeGeneratorFactory_t *self, CompositeArguments_t *arguments)
Definition acqvacompositegeneratorfactory.c:688
 
int AcqvaCompositeGeneratorFactory_setProperties(CompositeGeneratorFactory_t *self, RaveProperties_t *properties)
Sets the factory with properties.
Definition acqvacompositegeneratorfactory.c:673
 
const char * AcqvaCompositeGeneratorFactory_getName(CompositeGeneratorFactory_t *self)
Definition acqvacompositegeneratorfactory.c:645
 
RaveProperties_t * AcqvaCompositeGeneratorFactory_getProperties(CompositeGeneratorFactory_t *self)
Returns properties from the factory.
Definition acqvacompositegeneratorfactory.c:681
 
const char * AcqvaCompositeGeneratorFactory_getDefaultId(CompositeGeneratorFactory_t *self)
Definition acqvacompositegeneratorfactory.c:653
 
CompositeGeneratorFactory_t * AcqvaCompositeGeneratorFactory_create(CompositeGeneratorFactory_t *self)
Return a new instance of the factory.
Definition acqvacompositegeneratorfactory.c:709
 
Defines the functions available when working with cartesian products.
 
struct _Cartesian_t Cartesian_t
Defines a Cartesian product.
Definition cartesian.h:43
 
The arguments that should be passed on to the composite generator.
 
struct _CompositeArguments_t CompositeArguments_t
Defines a Geographical Area.
Definition compositearguments.h:41
 
Provides base functionality for creating composites.
 
Generator for generating composites using various approaches.
 
Interface for defining your own compositing factory.
 
struct _CompositeGeneratorFactory_t CompositeGeneratorFactory_t
The basic composite algorithm that can be cast into a subclassed processor.
 
Generic field that only provides a 2-dim data field and a number of dynamic attributes.
 
Generic implementation of an object that is used within rave.
 
struct _raveobjecttype RaveCoreObjectType
The rave object type definition.
 
struct _RaveProperties_t RaveProperties_t
Defines the area registry.
Definition rave_properties.h:35
 
Type definitions for RAVE.
 
Implementation of a rave object list that ensures that the objects contained within the list are rele...
 
The Acqva Composite Generator Factory.
Definition acqvacompositegeneratorfactory.c:53