winstl/shims/access/string/LSA_UNICODE_STRING.hpp File Reference


Detailed Description

[C++] Definition of the string access shims for 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


Generated on Thu Jun 10 08:58:15 2010 for STLSoft by  doxygen 1.5.6