atlstl/string/ccombstr_veneer.hpp File Reference


Detailed Description

[C++] Definition of the atlstl::ccombstr_veneer class (String Library).

#include <atlstl/atlstl.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/util/constraints.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/string/string_traits_fwd.hpp>
#include <stlsoft/util/std_swap.hpp>
#include <wchar.h>

Go to the source code of this file.

Namespaces

namespace  atlstl
namespace  stlsoft

Classes

class  ccombstr_veneer
 Applies standard string (std::basic_string) interface to the CComBSTR class. More...
struct  string_traits< ::atlstl::ccombstr_veneer >
 Specialisation for atlstl::ccombstr_veneer. More...

Functions

bool operator== (ccombstr_veneer const &lhs, ccombstr_veneer const &rhs)
bool operator== (LPCSTR lhs, ccombstr_veneer const &rhs)
bool operator== (ccombstr_veneer const &lhs, LPCSTR rhs)
bool operator== (LPCWSTR lhs, ccombstr_veneer const &rhs)
bool operator== (ccombstr_veneer const &lhs, LPCWSTR rhs)
bool operator!= (ccombstr_veneer const &lhs, ccombstr_veneer const &rhs)
bool operator!= (LPCSTR lhs, ccombstr_veneer const &rhs)
bool operator!= (ccombstr_veneer const &lhs, LPCSTR rhs)
bool operator!= (LPCWSTR lhs, ccombstr_veneer const &rhs)
bool operator!= (ccombstr_veneer const &lhs, LPCWSTR rhs)
void swap (ccombstr_veneer &lhs, ccombstr_veneer &rhs)
LPCOLESTR c_str_data (atlstl_ns_qual(ccombstr_veneer) const &str)
 c_str_data String Access Shim for comstl::ccombstr_veneer
size_t c_str_len (atlstl_ns_qual(ccombstr_veneer) const &str)
 c_str_len String Access Shim for comstl::ccombstr_veneer
LPCOLESTR c_str_ptr (atlstl_ns_qual(ccombstr_veneer) const &str)
 c_str_ptr String Access Shim for comstl::ccombstr_veneer
LPCOLESTR c_str_ptr_null (atlstl_ns_qual(ccombstr_veneer) const &str)
 c_str_ptr_null String Access Shim for comstl::ccombstr_veneer
template<typename S>
S & operator<< (S &s, atlstl_ns_qual(ccombstr_veneer) const &str)
 stream insertion shim for comstl::ccombstr_veneer
void swap (atlstl_ns_qual(ccombstr_veneer)&lhs, atlstl_ns_qual(ccombstr_veneer)&rhs)


Generated on Thu Jun 10 08:57:56 2010 for STLSoft by  doxygen 1.5.6