Lines Matching refs:pstr
294 * If the member string is empty, this allocates an empty BSTR in *pstr
299 void cloneTo(BSTR *pstr) const
301 if (pstr)
303 *pstr = ::SysAllocString((const OLECHAR *)raw()); // raw() returns a pointer to "" if empty
305 if (!*pstr)
316 HRESULT cloneToEx(BSTR *pstr) const
318 if (!pstr)
320 *pstr = ::SysAllocString((const OLECHAR *)raw()); // raw() returns a pointer to "" if empty
321 return pstr ? S_OK : E_OUTOFMEMORY;
332 * If the member string is empty, this allocates an empty BSTR in *pstr
636 void cloneTo(char **pstr) const;
643 HRESULT cloneToEx(char **pstr) const;
651 void cloneTo(BSTR *pstr) const
653 if (pstr)
656 bstr.cloneTo(pstr);