smart_ptr

The smart_ptr is a reference counting pointer object. Whenever a method of the IC Imaging Control Class Library returns a pointer, it will be an object of this class.

Information

    Header File: tisudshl.h

Methods

Method Description
operator!=

Checks whether op2 or p differs from this smart_ptr.

operator*

Returns the object to which this points. If the pointer is not set, this operator will fail with a null pointer exception.

operator->

Returns a pointer to the object to which this points. If the pointer is not set, this operator will fail with a null pointer exception.

operator=

Assigns another smart_ptr to this.

operator==

Checks whether op2 or p and this smart_ptr are identical.

<< Classes