GME
13
|
#include <CommonSmart.h>
Public Member Functions | |
CComBstrObj () | |
CComBstrObj (LPCOLESTR q) | |
CComBstrObj (const CComBstrObj &q) | |
CComBstrObj (CComBstrObj &&q) | |
~CComBstrObj () | |
const CComBstrObj & | operator= (const CComBstrObj &q) |
CComBstrObj & | operator= (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 |
Definition at line 161 of file CommonSmart.h.
CComBstrObj::CComBstrObj | ( | ) | [inline] |
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.
CComBstrObj::CComBstrObj | ( | CComBstrObj && | q | ) | [inline] |
Definition at line 167 of file CommonSmart.h.
CComBstrObj::~CComBstrObj | ( | ) | [inline] |
Definition at line 168 of file CommonSmart.h.
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.
BSTR CComBstrObj::p |
Definition at line 194 of file CommonSmart.h.