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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout