GME  13
Public Member Functions | Public Attributes
CComBstrObj Class Reference

#include <CommonSmart.h>

List of all members.

Public Member Functions

 CComBstrObj ()
 CComBstrObj (LPCOLESTR q)
 CComBstrObj (const CComBstrObj &q)
 CComBstrObj (CComBstrObj &&q)
 ~CComBstrObj ()
const CComBstrObjoperator= (const CComBstrObj &q)
CComBstrObjoperator= (CComBstrObj &&q)
 operator BSTR () const
unsigned int Length () const
void Empty ()
int Compare (BSTR q) const
bool operator== (BSTR q) const
bool operator!= (BSTR q) const
bool operator< (BSTR q) const
bool operator> (BSTR q) const
bool operator<= (BSTR q) const
bool operator>= (BSTR q) const
BSTR Detach ()
void Attach (BSTR q)

Public Attributes

BSTR p

Detailed Description

Definition at line 161 of file CommonSmart.h.


Constructor & Destructor Documentation

Definition at line 164 of file CommonSmart.h.

CComBstrObj::CComBstrObj ( LPCOLESTR  q) [inline, explicit]

Definition at line 165 of file CommonSmart.h.

CComBstrObj::CComBstrObj ( const CComBstrObj q) [inline]

Definition at line 166 of file CommonSmart.h.

Definition at line 167 of file CommonSmart.h.

Definition at line 168 of file CommonSmart.h.


Member Function Documentation

void CComBstrObj::Attach ( BSTR  q) [inline]

Definition at line 191 of file CommonSmart.h.

int CComBstrObj::Compare ( BSTR  q) const

Definition at line 7 of file CommonSmart.cpp.

BSTR CComBstrObj::Detach ( ) [inline]

Definition at line 190 of file CommonSmart.h.

void CComBstrObj::Empty ( ) [inline]

Definition at line 180 of file CommonSmart.h.

unsigned int CComBstrObj::Length ( ) const [inline]

Definition at line 179 of file CommonSmart.h.

CComBstrObj::operator BSTR ( ) const [inline]

Definition at line 178 of file CommonSmart.h.

bool CComBstrObj::operator!= ( BSTR  q) const [inline]

Definition at line 184 of file CommonSmart.h.

bool CComBstrObj::operator< ( BSTR  q) const [inline]

Definition at line 185 of file CommonSmart.h.

bool CComBstrObj::operator<= ( BSTR  q) const [inline]

Definition at line 187 of file CommonSmart.h.

const CComBstrObj& CComBstrObj::operator= ( const CComBstrObj q) [inline]

Definition at line 170 of file CommonSmart.h.

CComBstrObj& CComBstrObj::operator= ( CComBstrObj &&  q) [inline]

Definition at line 172 of file CommonSmart.h.

bool CComBstrObj::operator== ( BSTR  q) const [inline]

Definition at line 183 of file CommonSmart.h.

bool CComBstrObj::operator> ( BSTR  q) const [inline]

Definition at line 186 of file CommonSmart.h.

bool CComBstrObj::operator>= ( BSTR  q) const [inline]

Definition at line 188 of file CommonSmart.h.


Member Data Documentation

Definition at line 194 of file CommonSmart.h.


The documentation for this class was generated from the following files: