You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
370 B
24 lines
370 B
#pragma once
|
|
|
|
#include <utilities-def.h>
|
|
#include <com-def.h>
|
|
|
|
#ifdef LIB_SOUI_COM
|
|
#define SOUI_COM_API
|
|
#define SOUI_COM_C
|
|
#else
|
|
#define SOUI_COM_API __declspec(dllexport)
|
|
#define SOUI_COM_C EXTERN_C
|
|
#endif//SOUI_COM_DLL
|
|
|
|
namespace SOUI
|
|
{
|
|
struct IObjRef
|
|
{
|
|
virtual long AddRef() PURE;
|
|
|
|
virtual long Release() PURE;
|
|
|
|
virtual void OnFinalRelease() PURE;
|
|
};
|
|
}
|
|
|