IC Imaging Control C++

smart_ptr

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

Get in touch with us


About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, frame grabbers and video converters for production automation, quality assurance, logistics, medicine, science and security.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us