4#include <rudiments/charstring.h>
5#include <rudiments/wcharstring.h>
6#include <rudiments/stdio.h>
32 this->natural=natural;
42 this->delimiters=delimiters;
52 this->wdelimiters=delimiters;
static int32_t compare(const char *str1, const char *str2)
static int32_t compareNatural(const char *str1, const char *str2)
void setNumberDelimiters(const char *delimiters)
Definition comparatorinlines.h:41
void setReverse(bool reverse)
Definition comparatorinlines.h:21
const char * getNumberDelimiters()
Definition comparatorinlines.h:46
bool getNatural()
Definition comparatorinlines.h:36
const wchar_t * getWideNumberDelimiters()
Definition comparatorinlines.h:56
void setWideNumberDelimiters(const wchar_t *delimiters)
Definition comparatorinlines.h:51
comparator()
Definition comparatorinlines.h:9
bool getReverse()
Definition comparatorinlines.h:26
virtual ~comparator()
Definition comparatorinlines.h:17
virtual int32_t compare(char *value1, char *value2)
Definition comparatorinlines.h:61
void setNatural(bool natural)
Definition comparatorinlines.h:31
static int32_t compareNatural(const wchar_t *str1, const wchar_t *str2)
static int32_t compare(const wchar_t *str1, const wchar_t *str2)