Rudiments
|
#include <comparator.h>
Inherited by dictionarypaircomparator< keytype, valuetype >.
The comparator class provides a set of compare() methods, typically used by collections to find and sort nodes.
|
inline |
Creates an instance of the comparator class.
|
inlinevirtual |
Deletes this instance of the comparator class.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Reimplemented in dictionarypaircomparator< keytype, valuetype >.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inlinevirtual |
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
Returns an integer less than, equal to, or greater than 0 if value1 is, respectively, less than, equal to, or greater than value2.
|
inline |
Returns true if comparisons should interpret numbers embedded in strings "naturally" (eg. 12 > 8 and 12.1 > 12.0.3) and false otherwise.
Returns the set of characters that will be used as number delimiters when strings are compared "naturally".
|
inline |
Returns true if comparisons should sort items in reverse and false otherwise.
Returns the set of wide characters that will be used as number delimiters when wide strings are compared "naturally".
Set whether to interpret (version) numbers embedded in strings "naturally" (eg. 12 > 8 and 12.1 > 12.0.3) or not.
Sets the set of characters to be used as number delimiters when strings are compared "naturally".
Defaults to "."
Set whether comparisons should sort items in reverse.