Bridge++  Ver. 2.0.2
Sorter< T >::by_order Struct Referenceabstract

base class for sort ordering More...

#include <sorter_alt.h>

Inheritance diagram for Sorter< T >::by_order:
Sorter< T >::by_abs_ascend Sorter< T >::by_abs_ascend Sorter< T >::by_abs_descend Sorter< T >::by_abs_descend Sorter< T >::by_ascend Sorter< T >::by_ascend Sorter< T >::by_ascend Sorter< T >::by_ascend Sorter< T >::by_descend Sorter< T >::by_descend Sorter< T >::by_descend Sorter< T >::by_descend

Public Member Functions

virtual ~by_order ()
 
virtual bool operator() (const double lhs, const double rhs) const =0
 
bool operator() (const pair_t &lhs, const pair_t &rhs) const
 
virtual ~by_order ()
 
virtual bool operator() (const T &lhs, const T &rhs) const =0
 
bool operator() (const pair_t &lhs, const pair_t &rhs) const
 

Detailed Description

template<typename T>
struct Sorter< T >::by_order

base class for sort ordering

Definition at line 18 of file sorter.cpp.

Constructor & Destructor Documentation

◆ ~by_order() [1/2]

template<typename T >
virtual Sorter< T >::by_order::~by_order ( )
inlinevirtual

Definition at line 20 of file sorter.cpp.

◆ ~by_order() [2/2]

template<typename T >
virtual Sorter< T >::by_order::~by_order ( )
inlinevirtual

Definition at line 91 of file sorter_alt.h.

Member Function Documentation

◆ operator()() [1/4]

template<typename T >
virtual bool Sorter< T >::by_order::operator() ( const double  lhs,
const double  rhs 
) const
pure virtual

◆ operator()() [2/4]

template<typename T >
bool Sorter< T >::by_order::operator() ( const pair_t lhs,
const pair_t rhs 
) const
inline

Definition at line 25 of file sorter.cpp.

◆ operator()() [3/4]

template<typename T >
bool Sorter< T >::by_order::operator() ( const pair_t lhs,
const pair_t rhs 
) const
inline

Definition at line 96 of file sorter_alt.h.

◆ operator()() [4/4]

template<typename T >
virtual bool Sorter< T >::by_order::operator() ( const T &  lhs,
const T &  rhs 
) const
pure virtual

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