Skip to content
LB-- edited this page Apr 11, 2013 · 13 revisions

<< Home

Note: This reference contains information on an in-development version of EDIF - get it here

This is a(n in)complete reference to the EDIF SDK, including both EDIF-specific features, general MMF2 SDK features, and features you define. (For a C++ reference, see cplusplus.com's C++ Reference or cppreference.com).

Table of Contents

EDIF SDK

Anything that is part of EDIF that you don't define yourself.

Scoped

Namespaces, classes, data members, member functions, functions, global variables, typedefs, etc. - anything that is within the global scope. Only includes header files that are part of the SDK (e.g. C++ headers and Windows headers are not included).

Global Namespace ::
Signature Name Fully Qualified Name
namespace Edif ::Edif
::Edif::SDK * SDK ::SDK
struct RD ::RD
typedef ::RD RUNDATA ::RUNDATA
typedef ::RD * LPRDATA ::LPRDATA
struct SerializedED ::SerializedED
typedef ::SerializedED EDITDATA ::EDITDATA
typedef ::SerializedED * LPEDATA ::LPEDATA
namespace Riggs ::Riggs
General MMF2 SDK
::LPEVENTINFOS2 (::LPEVENTINFOS2, short) GetEventInformations ::GetEventInformations
typedef struct infosEventsV2 ::infosEventsV2
typedef ::infosEventsV2 * LPINFOEVENTSV2 ::LPINFOEVENTSV2
typedef struct eventInformations2 ::eventInformations2
typedef ::eventInformations2 * LPEVENTINFOS2 ::LPEVENTINFOS2

Macros

General MMF2 SDK

Build Configuration Dependent

User defined

Anything that is part of the template project that can be defined by the user on a per-extension basis.

Scoped

Namespaces, classes, data members, member functions, functions, global variables, typedefs, etc. - anything that is within the global scope.

Global Namespace ::
Signature Name Fully Qualified Name
class Extension ::Extension
struct EditData ::EditData

Macros