38 #include <stk_util/util/config_eastl.h>
39 #include <stk_util/util/string_eastl.h>
40 #include <stk_util/util/eabase_eastl.h>
42 #if defined(EA_PLATFORM_MICROSOFT)
43 #pragma warning(push, 0)
47 #if defined(EA_PLATFORM_WINDOWS)
48 #ifndef WIN32_LEAN_AND_MEAN
49 #define WIN32_LEAN_AND_MEAN
52 #elif defined(EA_PLATFORM_XENON)
71 EASTL_API
void* gpAssertionFailureFunctionContext = NULL;
89 gpAssertionFailureFunctionContext = pContext;
98 #if defined(EA_DEBUG) || defined(_DEBUG)
101 #if defined(EA_PLATFORM_MICROSOFT)
102 OutputDebugStringA(pExpression);
105 printf(
"%s", pExpression);
EASTL_API void AssertionFailure(const char *pExpression)
EASTL_API void AssertionFailureFunctionDefault(const char *pExpression, void *)
EASTL_API void SetAssertionFailureFunction(EASTL_AssertionFailureFunction pAssertionFailureFunction, void *pContext)
EASTL_API EASTL_AssertionFailureFunction gpAssertionFailureFunction