Static Public Member Functions

ICustStatusEditDestructorPolicy Class Reference

Search for all occurrences

Detailed Description

Class representing the DestructorPolicy for AutoPtr instances wrapping ICustStatusEdit pointers.

Sample Code:

MaxSDK::AutoPtr<ICustStatusEdit, ICustStatusEditDestructorPolicy> statusEdit(GetICustStatusEdit(hwnd));
statusEdit->SetReadOnly(newVal);
// when statusEdit goes out of scope, its Delete method is called, which calls ReleaseICustStatusEdit
See also:
class ICustStatusEdit, class AutoPtr

#include <custcont.h>

Inheritance diagram for ICustStatusEditDestructorPolicy:
Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static void  Delete (ICustStatusEdit *statusEdit)

Member Function Documentation

static void Delete ( ICustStatusEdit statusEdit ) [inline, static]
    {
        ReleaseICustStatusEdit(statusEdit);
    }

ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy
ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy ICustStatusEditDestructorPolicy