18#ifndef _LOG4CXX_HELPERS_STRING_HELPER_H
19#define _LOG4CXX_HELPERS_STRING_HELPER_H
40 const logchar* upper,
const logchar* lower);
String manipulation routines.
Definition: stringhelper.h:34
static bool equalsIgnoreCase(const LogString &s1, const LogString &upper, const LogString &lower)
static int64_t toInt64(const LogString &s)
static int toInt(const LogString &s)
static void toString(size_t i, log4cxx::helpers::Pool &pool, LogString &dst)
static bool equalsIgnoreCase(const LogString &s1, const logchar *upper, const logchar *lower)
static LogString toLowerCase(const LogString &s)
static bool startsWith(const LogString &s, const LogString &suffix)
static bool endsWith(const LogString &s, const LogString &suffix)
static void toString(int64_t i, log4cxx::helpers::Pool &pool, LogString &dst)
static LogString trim(const LogString &s)
static void toString(bool val, LogString &dst)
static void toString(int i, log4cxx::helpers::Pool &pool, LogString &dst)
static LogString format(const LogString &pattern, const std::vector< LogString > ¶ms)
#define LOG4CXX_EXPORT
Definition: log4cxx.h:101
#define LOG4CXX_NS
Definition: log4cxx.h:104
std::basic_string< logchar > LogString
Definition: logstring.h:60