openModeller  Version 1.5.0
AlgMetadata Struct Reference

#include <AlgMetadata.hh>

Collaboration diagram for AlgMetadata:
Collaboration graph

Public Attributes

std::string id
 Identifier to be used by programmers. More...
 
std::string name
 Name to be shown to end users. More...
 
std::string version
 Built version. More...
 
std::string overview
 Short description. More...
 
std::string description
 Detailed description. More...
 
std::string author
 Algorithm's author. More...
 
std::string biblio
 Bibliography reference. More...
 
std::string code_author
 Who implemented. More...
 
std::string contact
 code_author contact (eg e-mail). More...
 
int categorical
 If not zero accept categorical maps. More...
 
int absence
 Needs absence points to run. More...
 
int nparam
 Number of parameters. More...
 
AlgParamMetadataparam
 

Detailed Description

Algorithms' metadata structure.

Definition at line 73 of file AlgMetadata.hh.

Member Data Documentation

int AlgMetadata::absence

Needs absence points to run.

Definition at line 88 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::author

Algorithm's author.

Definition at line 81 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::biblio

Bibliography reference.

Definition at line 82 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

int AlgMetadata::categorical

If not zero accept categorical maps.

Definition at line 87 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::code_author

Who implemented.

Definition at line 84 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::contact

code_author contact (eg e-mail).

Definition at line 85 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::description

Detailed description.

Definition at line 79 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::id
std::string AlgMetadata::name

Name to be shown to end users.

Definition at line 76 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), main(), and showAlgorithms().

int AlgMetadata::nparam
std::string AlgMetadata::overview

Short description.

Definition at line 78 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), and main().

std::string AlgMetadata::version

Built version.

Definition at line 77 of file AlgMetadata.hh.

Referenced by AlgorithmFactory::getConfiguration(), AlgorithmImpl::getConfiguration(), and main().


The documentation for this struct was generated from the following file: