Pointwise CAE Plugin SDK
Public Attributes | List of all members

The runtime data representing a PWP-API suported by a plugin. More...

#include <apiPWPUtils.h>

+ Collaboration diagram for PWU_RTITEM:

Public Attributes

PWP_APIINFO apiInfo
 The PWP-API instance information. More...
 
PWP_MESSAGECB msgCB
 The API's assigned message callback. More...
 

Detailed Description

The runtime data representing a PWP-API suported by a plugin.

Definition at line 49 of file apiPWPUtils.h.

Member Data Documentation

◆ apiInfo

PWP_APIINFO PWU_RTITEM::apiInfo

The PWP-API instance information.

This data is returned by PwpEnumAPIs(). Edit the .../YourPlugin/rtPwpInitItems.h header file to initialize this data.

Definition at line 55 of file apiPWPUtils.h.

Referenced by CaePlugin< MT >::apiInfo(), caeuProgressEnd(), caeuProgressEndStep(), caeuProgressIncr(), caeuProgressInit(), caeuSendDebugMsg(), caeuSendErrorMsg(), caeuSendInfoMsg(), caeuSendWarningMsg(), CaePlugin< MT >::isLicensed(), and PwpEnumAPIs().

◆ msgCB

PWP_MESSAGECB PWU_RTITEM::msgCB

The API's assigned message callback.

The callback is PWP_NULL by default. The callback is set by the framework using PwpSetMessageCallback().

Definition at line 62 of file apiPWPUtils.h.

Referenced by PwpSetMessageCallback(), and PwuFindApiMsgCB().


The documentation for this struct was generated from the following file: