#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. | |
1.5.6