78 lines
2.4 KiB
C++
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
|