stlsoft/util/exception_string.hpp File Reference


Detailed Description

[C++ only] Definition of the stlsoft::exception_string class (Utility Library).

#include <stlsoft/stlsoft.h>
#include <stlsoft/memory/allocator_selector.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/string/char_traits.hpp>

Go to the source code of this file.

Namespaces

namespace  stlsoft

Classes

class  exception_string
 Minimalist string class for use within exception classes. More...

Functions

exception_string::char_type const * c_str_data (exception_string const &xs)
exception_string::size_type c_str_len (exception_string const &xs)
exception_string::char_type const * c_str_ptr (exception_string const &xs)
exception_string::char_type const * c_str_data_a (exception_string const &xs)
exception_string::size_type c_str_len_a (exception_string const &xs)
exception_string::char_type const * c_str_ptr_a (exception_string const &xs)
exception_string operator+ (exception_string const &lhs, exception_string::char_type const *rhs)
 Adds a C-style string to an exception_string.
exception_string operator+ (exception_string::char_type lhs, exception_string const &rhs)
 Adds an exception_string to a character.
exception_string operator+ (exception_string const &lhs, exception_string::char_type rhs)
 Adds a character to an exception_string.
exception_string operator+ (exception_string::char_type const *lhs, exception_string const &rhs)
 Adds an exception_string to a C-style string.
exception_string operator+ (exception_string const &lhs, exception_string const &rhs)
 Adds an exception_string to an exception_string.


Generated on Thu Jun 10 08:58:11 2010 for STLSoft by  doxygen 1.5.6