XMLBEANSXX
0.9.8
|
#include <TextUtils.h>
Public Types | |
enum | EscapeFlags { StdEscapes, AttrEscapes } |
Static Public Member Functions | |
static int | getPrecision () |
static void | setPrecision (int p) |
static std::string | intToString (int i) |
static std::string | mpzToString (const mpz_class &d) |
static std::string | floatToString (float f) |
static std::string | doubleToString (double d) |
static std::string | longDoubleToString (long double d) |
static std::string | mpfToString (const mpf_class &d) |
static std::string | floatToString (float f, int precision) |
static std::string | doubleToString (double d, int precision) |
static std::string | longDoubleToString (long double d, int precision) |
static std::string | mpfToString (const mpf_class &d, int precision) |
static std::string | ptrToString (const void *ptr) |
static std::string | boolToString (bool b) |
static bool | isWhite (char ch) |
static std::string | collapse (const std::string &str) |
static std::string | exchangeEntities (const std::string &str, TextUtils::EscapeFlags escapeFlag=StdEscapes) |
static std::string | exchangeEntitiesWithCDATA (const std::string &str) |
static std::string | applyContentTypeRules (const std::string &str, const SchemaType *st) |
static bool | isDigit (char c) |
static bool | areDigits (const std::string &d) |
static bool | checkInteger (const std::string &num) |
static bool | checkDecimal (const std::string &num) |
static bool | checkDate (const std::string &date) |
static xmlbeansxx::shared_array < unsigned char > | base64Decode (const std::string &what) |
static std::string | base64Encode (xmlbeansxx::shared_array< unsigned char > what) |
Private Member Functions | |
XMLBEANSXX_STATIC_LOGGER_PTR (log) | |
TextUtils () |
xmlbeansxx::TextUtils::TextUtils | ( | ) | [private] |
std::string xmlbeansxx::TextUtils::applyContentTypeRules | ( | const std::string & | str, |
const SchemaType * | st | ||
) | [static] |
bool xmlbeansxx::TextUtils::areDigits | ( | const std::string & | d | ) | [static] |
xmlbeansxx::shared_array< unsigned char > xmlbeansxx::TextUtils::base64Decode | ( | const std::string & | what | ) | [static] |
std::string xmlbeansxx::TextUtils::base64Encode | ( | xmlbeansxx::shared_array< unsigned char > | what | ) | [static] |
std::string xmlbeansxx::TextUtils::boolToString | ( | bool | b | ) | [static] |
bool xmlbeansxx::TextUtils::checkDate | ( | const std::string & | date | ) | [static] |
bool xmlbeansxx::TextUtils::checkDecimal | ( | const std::string & | num | ) | [static] |
bool xmlbeansxx::TextUtils::checkInteger | ( | const std::string & | num | ) | [static] |
std::string xmlbeansxx::TextUtils::collapse | ( | const std::string & | str | ) | [static] |
std::string xmlbeansxx::TextUtils::doubleToString | ( | double | d | ) | [static] |
std::string xmlbeansxx::TextUtils::doubleToString | ( | double | d, |
int | precision | ||
) | [static] |
std::string xmlbeansxx::TextUtils::exchangeEntities | ( | const std::string & | str, |
TextUtils::EscapeFlags | escapeFlag = StdEscapes |
||
) | [static] |
std::string xmlbeansxx::TextUtils::exchangeEntitiesWithCDATA | ( | const std::string & | str | ) | [static] |
std::string xmlbeansxx::TextUtils::floatToString | ( | float | f | ) | [static] |
std::string xmlbeansxx::TextUtils::floatToString | ( | float | f, |
int | precision | ||
) | [static] |
int xmlbeansxx::TextUtils::getPrecision | ( | ) | [static] |
std::string xmlbeansxx::TextUtils::intToString | ( | int | i | ) | [static] |
bool xmlbeansxx::TextUtils::isDigit | ( | char | c | ) | [static] |
bool xmlbeansxx::TextUtils::isWhite | ( | char | ch | ) | [static] |
std::string xmlbeansxx::TextUtils::longDoubleToString | ( | long double | d | ) | [static] |
std::string xmlbeansxx::TextUtils::longDoubleToString | ( | long double | d, |
int | precision | ||
) | [static] |
std::string xmlbeansxx::TextUtils::mpfToString | ( | const mpf_class & | d | ) | [static] |
std::string xmlbeansxx::TextUtils::mpfToString | ( | const mpf_class & | d, |
int | precision | ||
) | [static] |
std::string xmlbeansxx::TextUtils::mpzToString | ( | const mpz_class & | d | ) | [static] |
std::string xmlbeansxx::TextUtils::ptrToString | ( | const void * | ptr | ) | [static] |
void xmlbeansxx::TextUtils::setPrecision | ( | int | p | ) | [static] |
xmlbeansxx::TextUtils::XMLBEANSXX_STATIC_LOGGER_PTR | ( | log | ) | [private] |