CWindow
(String Access Shims Concept).
#include <atlstl/atlstl.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <stlsoft/string/cstring_maker.hpp>
#include <atlwin.h>
Go to the source code of this file.
Namespaces | |
namespace | atlstl |
Classes | |
struct | c_str_ptr_null_CWindow_proxy |
This class provides an intermediary object that may be returned by the c_str_ptr_null() function, such that the window text of a given window may be accessed as a null-terminated string. More... | |
struct | c_str_ptr_CWindow_proxy |
This class provides an intermediary object that may be returned by the c_str_ptr() function, such that the window text of a given window may be accessed as a null-terminated string. More... | |
Functions | |
bool | operator== (LPCTSTR lhs, c_str_ptr_null_CWindow_proxy const &rhs) |
bool | operator== (c_str_ptr_null_CWindow_proxy const &lhs, LPCTSTR rhs) |
bool | operator!= (LPCTSTR lhs, c_str_ptr_null_CWindow_proxy const &rhs) |
bool | operator!= (c_str_ptr_null_CWindow_proxy const &lhs, LPCTSTR rhs) |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_null_CWindow_proxy const &shim) |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_CWindow_proxy const &shim) |
c_str_ptr_CWindow_proxy | c_str_data (atlstl_ns_qual_atl(CWindow) const &w) |
c_str_data String Access Shim for CWindow | |
size_t | c_str_len (atlstl_ns_qual_atl(CWindow) const &w) |
c_str_len String Access Shim for CWindow | |
c_str_ptr_CWindow_proxy | c_str_ptr (atlstl_ns_qual_atl(CWindow) const &w) |
c_str_ptr String Access Shim for CWindow | |
c_str_ptr_null_CWindow_proxy | c_str_ptr_null (atlstl_ns_qual_atl(CWindow) const &w) |
c_str_ptr_null String Access Shim for CWindow |