Yucom/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp
2024-02-15 15:53:26 +02:00

23 lines
1.2 KiB
C++

/* This file is auto-generated, do not edit. */
#include "unix_private.h"
#include "cppIVRNotifications_IVRNotifications_002.h"
struct u_IVRNotifications_IVRNotifications_002
{
#ifdef __cplusplus
virtual uint32_t CreateNotification( uint64_t, uint64_t, uint32_t, const char *, uint32_t, const u_NotificationBitmap_t *, uint32_t * ) = 0;
virtual uint32_t RemoveNotification( uint32_t ) = 0;
#endif /* __cplusplus */
};
void cppIVRNotifications_IVRNotifications_002_CreateNotification( struct cppIVRNotifications_IVRNotifications_002_CreateNotification_params *params )
{
struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side;
params->_ret = (uint32_t)iface->CreateNotification( params->ulOverlayHandle, params->ulUserValue, params->type, params->pchText, params->style, params->pImage, params->pNotificationId );
}
void cppIVRNotifications_IVRNotifications_002_RemoveNotification( struct cppIVRNotifications_IVRNotifications_002_RemoveNotification_params *params )
{
struct u_IVRNotifications_IVRNotifications_002 *iface = (struct u_IVRNotifications_IVRNotifications_002 *)params->linux_side;
params->_ret = (uint32_t)iface->RemoveNotification( params->notificationId );
}