nw::ut::MovePtr::Reset Member Function

Syntax

void Reset();

template <typename TTObject>
void Reset(
     TTObject * object
);

template <typename TTObject, typename TTDeleter>
void Reset(
     TTObject * object,
     TTDeleter deleter
);

template <typename TTObject>
void Reset(
     TTObject * object,
     os::IAllocator * allocator
);

List of Overloaded Member Functions

Reset( ) Deletes stored objects and resets status.
Reset ( TTObject * ) Deletes stored objects and swaps objects.
Reset ( TTObject *, TTDeleter ) Deletes stored instances and swaps objects.
Reset ( TTObject *, os::IAllocator * ) Deletes stored instances and swaps objects.

Description of Reset( )

Deletes stored objects and resets status.

Description of Reset ( TTObject * )

Deletes stored objects and swaps objects.

Description of Reset ( TTObject *, TTDeleter )

Deletes stored instances and swaps objects.

Description of Reset ( TTObject *, os::IAllocator * )

Deletes stored instances and swaps objects.


CONFIDENTIAL