Lines Matching refs:new
769 /** Initialize COM for a new thread. */
823 void allocate() { attach(new D); }
835 AssertMsg(d, ("new data must not be NULL"));
847 ("new data must not be shared")
856 AssertMsg(d, ("new data must not be NULL"));
870 attach(new D(*d));
938 * Stores the current data pointer in the backup area, allocates new data
939 * using the copy constructor on current data and makes new data active.
948 D *pNewData = new D(*this->mData);
955 * Stores the current data pointer in the backup area, allocates new data
956 * using the copy constructor on current data and makes new data active.
967 D *pNewData = new D(*this->mData);
980 * Deletes new data created by #backup() and restores previous data pointer
995 * backup area. The new data pointer created by #backup() remains active
1016 * Commits current changes by assigning new data to the previous data
1022 * pointer valid (i.e. new data is copied to the same memory location).
1045 D *pNewData = new D(*pData);