#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