Evo C++ Library v0.5.1
|
#include <evo/impl/container.h>
Comparison object used with containers that order/sort items (case-insensitive, reverse).
comparei()
, otherwise gives a compiler errorT | Type for comparison |
Public Types | |
typedef RemoveConst< T >::Type | Item |
Item type (const removed) More... | |
typedef DataCopy< T >::PassType | PassItem |
Best type for passing Item, either const Item& (by reference) or Item (by value) for POD types. More... | |
Public Member Functions | |
int | operator() (PassItem a, PassItem b) const |
Comparison method. More... | |
|
inherited |
Item type (const removed)
Best type for passing Item, either const Item&
(by reference) or Item
(by value) for POD types.
Comparison method.
a | Item a to compare (left side) |
b | Item b to compare (right side) |
Implements CompareBase< T >.