STK++ 0.9.13
STK_String.h File Reference

In this file we define the fundamental type String. More...

#include <ctype.h>
#include <algorithm>
#include "STK_Proxy.h"
Include dependency graph for STK_String.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  STK::Arithmetic< String >
 Specialization for String. More...
 
struct  STK::IdTypeImpl< String >
 Specialization of the IdTypeImpl for the Type String. More...
 

Namespaces

namespace  STK
 The namespace STK is the main domain space of the Statistical ToolKit project.
 

Functions

void STK::setStringNa (String const &na)
 Set a new value to the na String representation and modify stringNaSize accordingly.
 
String constSTK::toUpperString (String &s)
 convert the characters of the String to upper case
 
String STK::toUpperString (String const &s)
 convert the characters of the String to upper case
 
String STK::removeWhiteSpaces (String const &s)
 convert the characters of the String to upper case
 
template<class Type >
bool STK::stringToType (Type &t, String const &s, std::ios_base &(*f)(std::ios_base &)=std::dec)
 convert a String to Type
 
template<class Type >
Type STK::stringToType (String const &s)
 convert a String to Type without error check
 
template<class Type >
String STK::typeToString (Type const &t, std::ios_base &(*f)(std::ios_base &)=std::dec)
 convert a Type to String
 

Variables

String STK::stringNa = String(_T("."))
 Representation of a Not Available value.
 
int STK::stringNaSize = 1
 Size (in number of Char) of a Not Available value.
 

Detailed Description

In this file we define the fundamental type String.

Definition in file STK_String.h.