LSA_UNICODE_STRING
(String Access Shims Concept).
#include <winstl/winstl.h>
#include <stlsoft/shims/access/string.hpp>
#include <winstl/window/functions.h>
#include <winstl/window/util/ident_.hpp>
#include <stlsoft/string/cstring_maker.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
class | c_str_ptr_LSA_UNICODE_STRING_proxy |
This class provides an intermediary object that may be returned by the c_str_ptr_null() function, such that the text of a given LSA_UNICODE_STRING string may be accessed as a null-terminated string. More... | |
class | c_str_ptr_null_LSA_UNICODE_STRING_proxy |
This class provides an intermediary object that may be returned by the c_str_ptr_null() function, such that the text of a given LSA_UNICODE_STRING string may be accessed as a null-terminated string. More... | |
Functions | |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_LSA_UNICODE_STRING_proxy const &shim) |
template<typename S> | |
S & | operator<< (S &s, c_str_ptr_null_LSA_UNICODE_STRING_proxy const &shim) |
LPCWSTR | c_str_data (LSA_UNICODE_STRING const &s) |
c_str_data String Access Shim for LSA_UNICODE_STRING | |
size_t | c_str_len (LSA_UNICODE_STRING const &s) |
c_str_len String Access Shim for LSA_UNICODE_STRING | |
c_str_ptr_LSA_UNICODE_STRING_proxy | c_str_ptr (LSA_UNICODE_STRING const &s) |
c_str_ptr String Access Shim for LSA_UNICODE_STRING | |
c_str_ptr_null_LSA_UNICODE_STRING_proxy | c_str_ptr_null (LSA_UNICODE_STRING const &s) |
c_str_ptr_null String Access Shim for LSA_UNICODE_STRING |