fundoshi.hpp
A C++ library for multiple string instances with shared memory
 All Classes Namespaces Files Functions Typedefs Pages
fundoshi Namespace Reference

Classes

class  basic_string
 

Typedefs

typedef basic_string< char > string
 
typedef basic_string< wchar_t > wstring
 

Functions

template<class CharType >
static size_t strlen (const CharType *str)
 
template<class CharType >
static void print_char (std::ostream &os, CharType c)
 
template<>
void print_char (std::ostream &os, signed char c)
 
template<>
void print_char (std::ostream &os, unsigned char c)
 
template<class CharType >
static int compare (const basic_string< CharType > &str1, const basic_string< CharType > &str2)
 

Typedef Documentation

fundoshi type corresponding to std::string, char * and so on.

typedef basic_string<wchar_t> fundoshi::wstring

fundoshi type corresponding to std::wstring, wchar_t * and so on.

Function Documentation

template<class CharType >
static int fundoshi::compare ( const basic_string< CharType > &  str1,
const basic_string< CharType > &  str2 
)
static
template<class CharType >
static void fundoshi::print_char ( std::ostream &  os,
CharType  c 
)
static
template<>
void fundoshi::print_char ( std::ostream &  os,
signed char  c 
)
template<>
void fundoshi::print_char ( std::ostream &  os,
unsigned char  c 
)
template<class CharType >
static size_t fundoshi::strlen ( const CharType *  str)
static