C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
tool_cstring.h File Reference

String. More...

#include <math_x.h>
#include <string.h>
#include <wchar.h>
#include <tool_string_util.h>
#include <fstream>
#include <math_define.h>
#include <stdio.h>
#include <stdlib.h>
#include <string>

Namespaces

 c3d
 C3D namespace declaration.
 

Typedefs

typedef std::basic_string< TCHAR > c3d::string_t
 Definition of the string used by the C3D kernel.

 

Functions

size_t c3d::size_of (string_t s)
 Memory allocated by string.

 
std::wstring c3d::StdToWString (const std::string &s)
 String transformation from multibyte to wide-char.

 
std::string c3d::WToStdString (const std::wstring &s)
 String transformation from wide-char to multibyte.

 
string_t c3d::ToC3Dstring (const std::string &s)
 String transformation to the C3D form.

 
std::string c3d::ToSTDstring (const string_t &s)
 String transformation to the standard form.

 
string_t c3d::ToC3Dstring (const std::wstring &s)
 String transformation to the C3D form.
 
path_string c3d::WToPathstring (const std::wstring &s)
 String transformation to the standard form.
 
std::wstring c3d::ToWstring (const string_t &s)
 String transformation to the standard form.
 
std::string c3d::PathToSTDstring (const path_string &s)
 String transformation to the standard form.
 
string_t c3d::PathToC3Dstring (const path_string &s)
 String transformation to the standard form.
 
path_string c3d::StdToPathstring (const std::string &s)
 String transformation to the standard form.
 
path_string c3d::C3DToPathstring (const string_t &s)
 String transformation to the standard form.
 
void c3d::ToLower (::std::string &v)
 convert symbols to lower case.
 
void c3d::ToLower (::std::wstring &v)
 convert symbols to lower case.
 
TCHAR * c3d::CharUpper (TCHAR *s)
 Convert symbols to upper case.
 

Detailed Description

String.