-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.h
24 lines (22 loc) · 817 Bytes
/
main.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef __MAIN__
#define __MAIN__
#ifdef SB_WIN_BUILD
#define PlugInExport __declspec(dllexport)
#else
#define PlugInExport
#endif
#include <stdio.h>
#include "x2rotator.h"
#include "../../licensedinterfaces/basicstringinterface.h"
extern "C" PlugInExport int sbPlugInDisplayName(BasicStringInterface& str);
extern "C" PlugInExport int sbPlugInFactory( const char* pszDisplayName,
const int& nInstanceIndex,
SerXInterface * pSerXIn,
TheSkyXFacadeForDriversInterface* pTheSkyXIn,
SleeperInterface * pSleeperIn,
BasicIniUtilInterface * pIniUtilIn,
LoggerInterface * pLoggerIn,
MutexInterface * pIOMutexIn,
TickCountInterface * pTickCountIn,
void** ppObjectOut);
#endif