Imported Upstream version 2.2.0
[deb_libcec.git] / src / lib / platform / adl / adl_sdk.h
CommitLineData
cbbe90dd
JB
1///
2/// Copyright (c) 2008 - 2009 Advanced Micro Devices, Inc.
3
4/// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
5/// EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
6/// WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
7
8/// \file adl_sdk.h
9/// \brief Contains the definition of the Memory Allocation Callback.\n <b>Included in ADL SDK</b>
10///
11/// \n\n
12/// This file contains the definition of the Memory Allocation Callback.\n
13/// It also includes definitions of the respective structures and constants.\n
14/// <b> This is the only header file to be included in a C/C++ project using ADL </b>
15
16#ifndef ADL_SDK_H_
17#define ADL_SDK_H_
18
19#include "adl_structures.h"
20
21#if !defined(__WINDOWS__)
22#define __stdcall
23#endif /* (LINUX) */
24
25/// Memory Allocation Call back
26typedef void* ( __stdcall *ADL_MAIN_MALLOC_CALLBACK )( int );
27
28
29#endif /* ADL_SDK_H_ */