JD2022-TU1/main/extern/bloomberg/inc/externs.h

78 lines
2.4 KiB
C++

#pragma once
#ifndef _BLOOMBERG_EXTERNS_H_
#define _BLOOMBERG_EXTERNS_H_
#ifdef BLOOMBERG_DLL
#include "definition.h"
#include "ps/types.h"
namespace Bloomberg
{
//Already defined in class (do not modify)
//class BLOOMBERG_DLL_ENTRY Trace;
//class BLOOMBERG_DLL_ENTRY Memory;
//class BLOOMBERG_DLL_ENTRY AssertManager;
class BLOOMBERG_DLL_ENTRY BloombergThreadInterface;
class BLOOMBERG_DLL_ENTRY DataSender;
class BLOOMBERG_DLL_ENTRY SocketDataSender;
class BLOOMBERG_DLL_ENTRY FileDataSender;
class BLOOMBERG_DLL_ENTRY Dialog;
class BLOOMBERG_DLL_ENTRY SoftwareDialog;
class BLOOMBERG_DLL_ENTRY SoftwareDialogBuilder;
class BLOOMBERG_DLL_ENTRY Rasterizer;
class BLOOMBERG_DLL_ENTRY DialogInput;
class BLOOMBERG_DLL_ENTRY DialogDefinitions;
class BLOOMBERG_DLL_ENTRY ServerResolver;
class BLOOMBERG_DLL_ENTRY Settings;
class BLOOMBERG_DLL_ENTRY ConnectionManager;
class BLOOMBERG_DLL_ENTRY XmlHelper;
class BLOOMBERG_DLL_ENTRY Retroaction;
class BLOOMBERG_DLL_ENTRY Timer;
class BLOOMBERG_DLL_ENTRY InternalLogFile;
class BLOOMBERG_DLL_ENTRY FastStringManager;
class BLOOMBERG_DLL_ENTRY IntrusiveListNode;
class BLOOMBERG_DLL_ENTRY CrashData;
class BLOOMBERG_DLL_ENTRY CrashHandler;
class BLOOMBERG_DLL_ENTRY AttributeWriter;
class BLOOMBERG_DLL_ENTRY DataWriter;
class BLOOMBERG_DLL_ENTRY MessageWriter;
class BLOOMBERG_DLL_ENTRY MultiDataWriter;
class BLOOMBERG_DLL_ENTRY ReportWriter;
class BLOOMBERG_DLL_ENTRY SimpleWriter;
class BLOOMBERG_DLL_ENTRY VariableLengthWriter;
class BLOOMBERG_DLL_ENTRY XmlWriter;
class BLOOMBERG_DLL_ENTRY ReportCrash;
class BLOOMBERG_DLL_ENTRY ReportFlag;
class BLOOMBERG_DLL_ENTRY Stats;
class BLOOMBERG_DLL_ENTRY ReportStats;
class BLOOMBERG_DLL_ENTRY FPSStats;
class BLOOMBERG_DLL_ENTRY MemoryStats;
class BLOOMBERG_DLL_ENTRY GameState;
class BLOOMBERG_DLL_ENTRY ReportInterface;
class BLOOMBERG_DLL_ENTRY ReportManager;
class BLOOMBERG_DLL_ENTRY Data;
class BLOOMBERG_DLL_ENTRY FileData;
class BLOOMBERG_DLL_ENTRY ReportHeaderBuilder;
class BLOOMBERG_DLL_ENTRY BloombergInterface;
class BLOOMBERG_DLL_ENTRY Reporter;
class BLOOMBERG_DLL_ENTRY ThreadManager;
class BLOOMBERG_DLL_ENTRY ThreadCallstack;
class BLOOMBERG_DLL_ENTRY ThreadsCallstack;
}
#endif
#endif