openModeller  Version 1.5.0
Algorithm.hh File Reference
Include dependency graph for Algorithm.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AlgorithmImpl
 

Typedefs

typedef
ReferenceCountedPointer
< AlgorithmImpl
AlgorithmPtr
 
typedef
ReferenceCountedPointer< const
AlgorithmImpl
ConstAlgorithmPtr
 
typedef AlgorithmImpl *(* TAlgFactory )()
 
typedef AlgMetadata *(* TAlgMetadata )()
 

Functions

OM_ALG_DLL_EXPORT AlgorithmImplalgorithmFactory ()
 
OM_ALG_DLL_EXPORT AlgMetadata
const * 
algorithmMetadata ()
 

Typedef Documentation

Definition at line 53 of file Algorithm.hh.

Definition at line 56 of file Algorithm.hh.

typedef AlgorithmImpl*(* TAlgFactory)()

Declares the function and function pointer to be used for the algorithms Dynamic Linked to instantiate an object of its own class. It is in C to avoid C++ name signatures.

Definition at line 63 of file Algorithm.hh.

typedef AlgMetadata*(* TAlgMetadata)()

Definition at line 64 of file Algorithm.hh.

Function Documentation

OM_ALG_DLL_EXPORT AlgorithmImpl* algorithmFactory ( )

Definition at line 216 of file aquamaps.cpp.

OM_ALG_DLL_EXPORT AlgMetadata const* algorithmMetadata ( )

Definition at line 223 of file aquamaps.cpp.

References metadata, and metadata_bs.