PPL Assignment
IRM2015006
Search Class Referenceabstract

#include <search.h>

Inheritance diagram for Search:
Inheritance graph
Collaboration diagram for Search:
Collaboration graph

Public Member Functions

virtual void findGirlfriends (std::vector< std::string > namelist, Logger *logger)=0
 

Protected Attributes

std::vector< Boy * > boyslist
 

Detailed Description

Abstract class which is used to implement various search algorithms

Definition at line 11 of file search.h.

Member Function Documentation

virtual void Search::findGirlfriends ( std::vector< std::string >  namelist,
Logger logger 
)
pure virtual

Implemented in HashSearch, ArraySearch, and BinarySearch.

Here is the caller graph for this function:

Member Data Documentation

std::vector<Boy*> Search::boyslist
protected

Protected list of boys to search on

Definition at line 14 of file search.h.


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