Functor for combining lexical and numeric comparisons.
More...
#include <stringutils.h>
|
static int | cmp (const StringData &s1, const StringData &s2, bool lexOnly) |
| Non numeric characters are compared lexicographically; numeric substrings are compared numerically; dots separate ordered comparable subunits. More...
|
|
Functor for combining lexical and numeric comparisons.
mongo::LexNumCmp::LexNumCmp |
( |
bool |
lexOnly | ) |
|
- Parameters
-
lexOnly | - compare all characters lexically, including digits. |
Non numeric characters are compared lexicographically; numeric substrings are compared numerically; dots separate ordered comparable subunits.
For convenience, character 255 is greater than anything else.
- Parameters
-
lexOnly | - compare all characters lexically, including digits. |
The documentation for this class was generated from the following file: