HomeSort by relevance Sort by last modified time
    Searched defs:ScopedBstr (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/base/win/
scoped_bstr.h 20 class BASE_EXPORT ScopedBstr {
22 ScopedBstr() : bstr_(NULL) {
29 explicit ScopedBstr(const char16* non_bstr);
30 ~ScopedBstr();
32 // Give ScopedBstr ownership over an already allocated BSTR or NULL.
42 // ScopedBstr instance, call |reset| instead.
64 // Swap values of two ScopedBstr's.
65 void Swap(ScopedBstr& bstr2);
87 // Forbid comparison of ScopedBstr types. You should never have the same
89 bool operator==(const ScopedBstr& bstr2) const
    [all...]
scoped_bstr.cc 12 ScopedBstr::ScopedBstr(const char16* non_bstr)
16 ScopedBstr::~ScopedBstr() {
17 COMPILE_ASSERT(sizeof(ScopedBstr) == sizeof(BSTR), ScopedBstrSize);
21 void ScopedBstr::Reset(BSTR bstr) {
29 BSTR ScopedBstr::Release() {
35 void ScopedBstr::Swap(ScopedBstr& bstr2) {
41 BSTR* ScopedBstr::Receive()
    [all...]

Completed in 340 milliseconds