#include <stlsoft/stlsoft.h>
#include <stlsoft/string/char_traits.hpp>
#include <stlsoft/memory/allocator_selector.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/meta/yesno.hpp>
#include <stlsoft/util/std_swap.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | stlsoft |
Classes | |
| class | basic_shim_string |
| An implementation class, which provides efficient intermediate string objects for conversion shims. More... | |
Functions | |
| template<typename C, size_t N, bool U, typename A, typename T> | |
| C const * | c_str_ptr (basic_shim_string< C, N, U, A, T > const &ss) |
| template<typename C, size_t N, bool U, typename A, typename T> | |
| C const * | c_str_data (basic_shim_string< C, N, U, A, T > const &ss) |
| template<typename C, size_t N, bool U, typename A, typename T> | |
| size_t | c_str_len (basic_shim_string< C, N, U, A, T > const &ss) |
| template<typename S, typename C, size_t N, bool U, typename A, typename T> | |
| S & | operator<< (S &s, basic_shim_string< C, N, U, A, T > const &ss) |
1.5.6