User Manual, Developers Guide and API Documentation

wns::search::SimpleBinarySearch Class Reference

#include <search/SimpleBinarySearch.hpp>

Inheritance diagram for wns::search::SimpleBinarySearch:

Inheritance graph
[legend]
Collaboration diagram for wns::search::SimpleBinarySearch:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int search (int upperBound)
 SimpleBinarySearch (int lowerBound, int startValue, Comparator comp)
virtual ~SimpleBinarySearch ()

Private Attributes

Comparator comp_
int currentLowerBound_
int currentUpperBound_
int currentValue_
int lowerBound_
int startValue_


Detailed Description

Definition at line 35 of file SimpleBinarySearch.hpp.


Constructor & Destructor Documentation

SimpleBinarySearch::SimpleBinarySearch ( int  lowerBound,
int  startValue,
Comparator  comp 
)

Definition at line 41 of file SimpleBinarySearch.cpp.

virtual wns::search::SimpleBinarySearch::~SimpleBinarySearch (  )  [inline, virtual]

Definition at line 42 of file SimpleBinarySearch.hpp.


Member Function Documentation

int SimpleBinarySearch::search ( int  upperBound  )  [virtual]

Implements wns::search::ISearch.

Definition at line 49 of file SimpleBinarySearch.cpp.


Member Data Documentation

Definition at line 52 of file SimpleBinarySearch.hpp.

Definition at line 55 of file SimpleBinarySearch.hpp.

Definition at line 56 of file SimpleBinarySearch.hpp.

Definition at line 54 of file SimpleBinarySearch.hpp.

Definition at line 50 of file SimpleBinarySearch.hpp.

Definition at line 51 of file SimpleBinarySearch.hpp.


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

Generated on Sun May 27 03:33:05 2012 for openWNS by  doxygen 1.5.5