Isis 3 Programmer Reference
Isis::ControlNet::ControlMeasureLessThanFunctor Class Reference
Inheritance diagram for Isis::ControlNet::ControlMeasureLessThanFunctor:
Inheritance graph
Collaboration diagram for Isis::ControlNet::ControlMeasureLessThanFunctor:
Collaboration graph

Public Member Functions

 ControlMeasureLessThanFunctor (double(ControlMeasure::*accessorMethod)() const)
 
 ControlMeasureLessThanFunctor (ControlMeasureLessThanFunctor const &other)
 
bool operator() (ControlMeasure *const &, ControlMeasure *const &)
 The () operator for the Control Measure less than functor.
 
ControlMeasureLessThanFunctoroperator= (ControlMeasureLessThanFunctor const &other)
 Copies the content of the a ControlMeasureLessThanFunctor.
 

Private Attributes

double(ControlMeasure::* m_accessor )() const
 

Detailed Description

Author
2012-04-13 Orrin Thomas

Definition at line 404 of file ControlNet.h.

Constructor & Destructor Documentation

◆ ControlMeasureLessThanFunctor() [1/2]

Isis::ControlNet::ControlMeasureLessThanFunctor::ControlMeasureLessThanFunctor ( double(ControlMeasure::*)() const accessorMethod)
inline

Definition at line 408 of file ControlNet.h.

◆ ControlMeasureLessThanFunctor() [2/2]

Isis::ControlNet::ControlMeasureLessThanFunctor::ControlMeasureLessThanFunctor ( ControlMeasureLessThanFunctor const & other)
inline

Definition at line 411 of file ControlNet.h.

◆ ~ControlMeasureLessThanFunctor()

Isis::ControlNet::ControlMeasureLessThanFunctor::~ControlMeasureLessThanFunctor ( )
inline

Definition at line 414 of file ControlNet.h.

Member Function Documentation

◆ operator()()

bool Isis::ControlNet::ControlMeasureLessThanFunctor::operator() ( ControlMeasure *const & a,
ControlMeasure *const & b )

The () operator for the Control Measure less than functor.

Parameters
a,ControlMeasure*pointer to the first control measure
b,ControlMeasure*pointer to the sencond control measure

Definition at line 1114 of file ControlNet.cpp.

◆ operator=()

ControlNet::ControlMeasureLessThanFunctor & Isis::ControlNet::ControlMeasureLessThanFunctor::operator= ( ControlMeasureLessThanFunctor const & other)

Copies the content of the a ControlMeasureLessThanFunctor.

Parameters
other,referenceto the other ControlMeasureLessThanFunctor

Definition at line 1098 of file ControlNet.cpp.

Member Data Documentation

◆ m_accessor

double(ControlMeasure::* Isis::ControlNet::ControlMeasureLessThanFunctor::m_accessor) () const
private

Definition at line 420 of file ControlNet.h.


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