struct CCL::CommandMsg

Overview

#include <icommandhandler.h>

struct CommandMsg
{
    // enums

    enum Flags;

    // fields

    CString category;
    CString name;
    IUnknown* invoker;
    int flags;

    // construction

    CommandMsg (
        CStringRef category = nullptr,
        CStringRef name = nullptr,
        IUnknown* invoker = nullptr,
        int flags = 0
    );

    // methods

    bool checkOnly () const;
};

Detailed Documentation

Fields

CString category

command category (e.g. “File”)

CString name

command name (e.g. “Open”)

IUnknown* invoker

command invoker

int flags

command flags (see above)