目录

include/AK/Tools/Common/AkLock.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00007 // AkLock.h
00008 
00011 
00012 #ifndef _AK_TOOLS_COMMON_AKLOCK_H
00013 #define _AK_TOOLS_COMMON_AKLOCK_H
00014 
00015 #include <AK/AkPlatforms.h>
00016 
00017 #if defined(AK_WIN) || defined(AK_XBOXONE)
00018 #include <AK/Tools/Win32/AkLock.h>
00019 
00020 #elif defined (AK_XBOX360)
00021 #include <AK/Tools/XBox360/AkLock.h>
00022 
00023 #elif defined (AK_PS3)
00024 #include <AK/Tools/PS3/AkLock.h>
00025 
00026 #elif defined (AK_WII_FAMILY)
00027 #include <AK/Tools/Wii/AkLock.h>
00028 
00029 #elif defined (AK_APPLE) 
00030 #include <AK/Tools/POSIX/AkLock.h>
00031 
00032 #elif defined (AK_VITA)
00033 #include <AK/Tools/Vita/AkLock.h>
00034 
00035 #elif defined (AK_3DS)
00036 #include <AK/Tools/3DS/AkLock.h>
00037 
00038 #elif defined (AK_ANDROID)
00039 #include <AK/Tools/POSIX/AkLock.h>
00040 
00041 #elif defined (AK_NACL)
00042 #include <AK/Tools/POSIX/AkLock.h>
00043 
00044 #elif defined (AK_PS4)
00045 #include <AK/Tools/PS4/AkLock.h>
00046 
00047 #elif defined (AK_LINUX)
00048 #include <AK/Tools/POSIX/AkLock.h>
00049 
00050 #elif defined (AK_QNX)
00051 #include <AK/Tools/POSIX/AkLock.h>
00052 
00053 #else
00054 #error AkLock.h: Undefined platform
00055 #endif
00056 
00057 #endif // _AK_TOOLS_COMMON_AKLOCK_H