#include <stlsoft/stlsoft.h>
#include <stlsoft/shims/access/string/fwd.h>
#include <stlsoft/shims/access/string/std/c_string.h>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Functions | |
char const * | c_str_data_a (std::string const &s) |
c_str_data String Access Shim function for std::string . | |
wchar_t const * | c_str_data_w (stlsoft_wstring_t_ const &s) |
c_str_data String Access Shim function for std::wstring . | |
template<typename T, typename A> | |
char const * | c_str_data_a (std::basic_string< char, T, A > const &s) |
c_str_data String Access Shim function for specialisations of std::basic_string with char . | |
template<typename T, typename A> | |
wchar_t const * | c_str_data_w (std::basic_string< wchar_t, T, A > const &s) |
c_str_data String Access Shim function for specialisations of std::basic_string with wchar_t . | |
template<typename C, typename T, typename A> | |
C const * | c_str_data (std::basic_string< C, T, A > const &s) |
c_str_data String Access Shim function for arbitrary specialisations of std::basic_string . | |
size_t | c_str_len_a (std::string const &s) |
c_str_len String Access Shim function for std::string . | |
size_t | c_str_len_w (stlsoft_wstring_t_ const &s) |
c_str_len String Access Shim function for std::wstring . | |
template<typename T, typename A> | |
size_t | c_str_len_a (std::basic_string< char, T, A > const &s) |
c_str_len String Access Shim function for specialisations of std::basic_string with char . | |
template<typename T, typename A> | |
size_t | c_str_len_w (std::basic_string< wchar_t, T, A > const &s) |
c_str_len String Access Shim function for specialisations of std::basic_string with wchar_t . | |
template<typename C, typename T, typename A> | |
size_t | c_str_len (std::basic_string< C, T, A > const &s) |
c_str_len String Access Shim function for arbitrary specialisations of std::basic_string . | |
char const * | c_str_ptr_a (std::string const &s) |
c_str_ptr String Access Shim function for std::string . | |
wchar_t const * | c_str_ptr_w (stlsoft_wstring_t_ const &s) |
c_str_ptr String Access Shim function for std::wstring . | |
template<typename T, typename A> | |
char const * | c_str_ptr_a (std::basic_string< char, T, A > const &s) |
c_str_ptr String Access Shim function for specialisations of std::basic_string with char . | |
template<typename T, typename A> | |
wchar_t const * | c_str_ptr_w (std::basic_string< wchar_t, T, A > const &s) |
c_str_ptr String Access Shim function for specialisations of std::basic_string with wchar_t . | |
template<typename C, typename T, typename A> | |
C const * | c_str_ptr (std::basic_string< C, T, A > const &s) |
c_str_ptr String Access Shim function for arbitrary specialisations of std::basic_string . | |
char const * | c_str_ptr_null_a (std::string const &s) |
c_str_ptr_null String Access Shim function for std::string . | |
wchar_t const * | c_str_ptr_null_w (stlsoft_wstring_t_ const &s) |
c_str_ptr_null String Access Shim function for std::wstring . | |
template<typename T, typename A> | |
char const * | c_str_ptr_null_a (std::basic_string< char, T, A > const &s) |
c_str_ptr_null String Access Shim function for specialisations of std::basic_string with char . | |
template<typename T, typename A> | |
wchar_t const * | c_str_ptr_null_w (std::basic_string< wchar_t, T, A > const &s) |
c_str_ptr_null String Access Shim function for specialisations of std::basic_string with wchar_t . | |
template<typename C, typename T, typename A> | |
C const * | c_str_ptr_null (std::basic_string< C, T, A > const &s) |
c_str_ptr_null String Access Shim function for arbitrary specialisations of std::basic_string . |