Pointwise Plugin SDK
Functions
+ Collaboration diagram for PWP/SDK Data Access Functions:

Functions

PWP_MESSAGECB PwuFindApiMsgCB (const char api[])
 Search pwpRtItem[] for an API's messageCB. More...
 
PWU_RTITEMPwuFindPublishedAPI (const char api[])
 Find a published api in pwpRtItem[]. More...
 
PWU_RTITEMPwuFindTotalAPI (const char api[])
 Find any api in pwpRtItem[]. More...
 

Detailed Description

These calls are used by the SDK to access the SDK data structures. They are avaliable for use by a plugin, but probably will not be needed.

Function Documentation

◆ PwuFindApiMsgCB()

PWP_MESSAGECB PwuFindApiMsgCB ( const char  api[])

Search pwpRtItem[] for an API's messageCB.

Parameters
apiThe API to search for.
Returns
The message callback function pointer or PWP_NULL if not found or callback is not set.

Definition at line 54 of file apiPWPUtils.cxx.

References PWU_RTITEM::msgCB, and PwuFindTotalAPI().

Referenced by PwpGetMessageCallback(), PwpGetPluginInfo(), and PwuSendMsg().

◆ PwuFindPublishedAPI()

PWU_RTITEM* PwuFindPublishedAPI ( const char  api[])

Find a published api in pwpRtItem[].

Parameters
apiThe API to search for.
Returns
Pointer to the found PWU_RTITEM or PWP_NULL.

Definition at line 47 of file apiPWPUtils.cxx.

References publishedApiCnt, and PwuFindAPI().

Referenced by PwpActivateAPI(), and PwpIsLicensed().

◆ PwuFindTotalAPI()

PWU_RTITEM* PwuFindTotalAPI ( const char  api[])

Find any api in pwpRtItem[].

Parameters
apiThe API to search for.
Returns
Pointer to the found PWU_RTITEM or PWP_NULL.
See also
PWP_MESSAGECB_DEFAULT, PWP_MESSAGECB_SPY
Note
The PWP SDK maintains unpublished API's to support the "special" message callbacks.

Definition at line 40 of file apiPWPUtils.cxx.

References PwuFindAPI(), and totalApiCnt.

Referenced by PwpSetMessageCallback(), and PwuFindApiMsgCB().