#pragma once #include "CDClientDatabase.h" #include "Singleton.h" #include #include #include #include // CPPLinq #ifdef _WIN32 #define NOMINMAX // windows.h has min and max macros that breaks cpplinq #endif #include "cpplinq.hpp" #pragma warning (disable : 4244) //Disable double to float conversion warnings #pragma warning (disable : 4715) //Disable "not all control paths return a value" template class CDTable : public Singleton { protected: virtual ~CDTable() = default; };