matchingalgorithm(3)
NAME
MatchingAlgorithm
SYNOPSIS
#include <MatchingAlgorithm.h> Inherited by BFSAPHeuristic, DFSAPHeuristic, DMDConstructionHeuristic, SMDConstructionHeuristic, and WKSConstructionHeuristic. Public Member Functions MatchingAlgorithm (Graph *g, Matching *m, float goal) virtual ~MatchingAlgorithm (void) virtual void run (void)=0 Matching * getMatching (void) const void setGoal (float goal) virtual const char * getName (void) const=0 Protected Attributes Graph * TheGraph Matching * TheMatching unsigned long CardinalityGoal
Constructor & Destructor Documentation
MatchingAlgorithm::MatchingAlgorithm (Graph * g, Matching * m, float goal) virtual MatchingAlgorithm::~MatchingAlgorithm (void) [inline, virtual]
Member Function Documentation
- virtual void MatchingAlgorithm::run (void) [pure virtual]
- Implemented in BFSAPHeuristic, DFSAPHeuristic, DMDConstructionHeuristic, SMDConstructionHeuristic, and WKSConstructionHeuristic.
- Matching* MatchingAlgorithm::getMatching (void) const [inline] void MatchingAlgorithm::setGoal (float goal) virtual const char* MatchingAlgorithm::getName (void) const [pure virtual]
- Implemented in BFSAPHeuristic, DFSAPHeuristic, DMDConstructionHeuristic, SMDConstructionHeuristic, and WKSConstructionHeuristic.
Member Data Documentation
Graph* MatchingAlgorithm::TheGraph [protected] Matching* MatchingAlgorithm::TheMatching [protected] unsigned long MatchingAlgorithm::CardinalityGoal [protected]
Author
- Generated automatically by Doxygen for steghide from the source code.