Static Public Member Functions

ICustSeparatorDestructorPolicy Class Reference

Search for all occurrences

Detailed Description

Class representing the DestructorPolicy for AutoPtr instances wrapping ICustSeparator pointers.

Sample Code:

MaxSDK::AutoPtr<ICustSeparator, ICustSeparatorDestructorPolicy> custSep(GetICustSeparator(hwnd));
custSep->SetVisibility(newVal);
// when custSep goes out of scope, its Delete method is called, which calls ReleaseICustSeparator
See also:
class ICustSeparator, class AutoPtr

#include <custcont.h>

Inheritance diagram for ICustSeparatorDestructorPolicy:
Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static void  Delete (ICustSeparator *custSep)

Member Function Documentation

static void Delete ( ICustSeparator custSep ) [inline, static]
    {
        ReleaseICustSeparator(custSep);
    }

ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy
ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy ICustSeparatorDestructorPolicy