#include <stlsoft/stlsoft.h>
#include <stlsoft/memory/allocator_selector.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/string/cstring_functions.hpp>
#include <stlsoft/shims/access/string/fwd.h>
#include <stlsoft/internal/safestr.h>
#include <stdlib.h>
#include <string.h>
#include <wchar.h>
#include <stlsoft/string/shim_string.hpp>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Classes | |
class | basic_error_desc |
Utility class that loads the system string representation corresponding to a given error code. More... | |
Typedefs | |
typedef basic_error_desc< char > | error_desc_a |
Specialisation of the basic_error_desc template for the multibyte character type char . | |
typedef basic_error_desc< wchar_t > | error_desc_w |
Specialisation of the basic_error_desc template for the wide character type wchar_t . | |
typedef basic_error_desc< char > | error_desc |
Specialisation of the basic_error_desc template for the character type char . | |
Functions | |
template<typename C> | |
C const * | c_str_ptr_null (stlsoft::basic_error_desc< C > const &e) |
c_str_ptr_null String Access Shim for stlsoft::basic_error_desc | |
template<typename C> | |
C const * | c_str_ptr (stlsoft::basic_error_desc< C > const &e) |
c_str_ptr String Access Shim for stlsoft::basic_error_desc | |
template<typename C> | |
C const * | c_str_data (stlsoft::basic_error_desc< C > const &e) |
c_str_data String Access Shim for stlsoft::basic_error_desc | |
template<typename C> | |
size_t | c_str_len (stlsoft::basic_error_desc< C > const &e) |
c_str_len String Access Shim for stlsoft::basic_error_desc | |
template<typename C> | |
C const * | get_ptr (stlsoft::basic_error_desc< C > const &e) |
stlsoft::get_ptr Pointer Attribute Shim for stlsoft::basic_error_desc | |
template<typename S, typename C> | |
S & | operator<< (S &s, stlsoft::basic_error_desc< C > const &e) |
stream insertion shim for stlsoft::basic_error_desc |