Define SMART_PTR_DEFINITIONS

Define Documentation

SMART_PTR_DEFINITIONS(...)

Defines smart pointer aliases and static functions for a typical class.

Use in the public section of the class.