/// /// Copyright (c) 2008 - 2013 Advanced Micro Devices, Inc. /// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, /// EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED /// WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. /// \file adl_sdk.h /// \brief Contains the definition of the Memory Allocation Callback.\n Included in ADL SDK /// /// \n\n /// This file contains the definition of the Memory Allocation Callback.\n /// It also includes definitions of the respective structures and constants.\n /// This is the only header file to be included in a C/C++ project using ADL #ifndef ADL_SDK_H_ #define ADL_SDK_H_ #include "adl_structures.h" #if defined (LINUX) #define __stdcall #endif /* (LINUX) */ /// Memory Allocation Call back typedef void* ( __stdcall *ADL_MAIN_MALLOC_CALLBACK )( int ); #endif /* ADL_SDK_H_ */