KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
CharUtils.h File Reference
#include <string>
#include <vector>
#include "spear/Wide.h"

Go to the source code of this file.

Namespaces

 spear
 

Functions

bool spear::compareWideCharToWideChar (const Char *s1, const Char *s2)
 
void spear::simpleTokenize (const String &input, std::vector< String > &output, const String &separators)
 
void spear::tokenizeWithQuotes (const String &input, std::vector< String > &output, const String &separators)
 
String spear::quotify (const String &str)
 
int spear::toInteger (const String &s)
 
bool spear::isNumber (const String &s)
 
bool spear::isNumberRange (const String &s)
 
String spear::toUpper (const String &s)
 
String spear::toLower (const String &s)
 
bool spear::expandNumber (const String &number, std::vector< String > &expansion)
 
String spear::mergeStrings (const String &s1, const String &s2)
 
String spear::mergeStrings (const String &s1, const String &s2, const String &s3)
 
String spear::mergeStrings (const String &s1, const String &s2, const String &s3, const String &s4)
 
bool spear::startsWith (const String &big, const String &small)
 
bool spear::endsWith (const String &big, const String &small)
 
String spear::stripString (const String &s, int left, int right)
 

Detailed Description

Author
Mihai Surdeanu
Id:
CharUtils.h 16330 2014-02-04 18:29:14Z cdawson