#ifndef __TAtomicTypes_Android_h__
#define __TAtomicTypes_Android_h__ 1


// =================================================================================================
// Copyright Adobe
// Copyright 2014 Adobe
// All Rights Reserved
//
// NOTICE:  Adobe permits you to use, modify, and distribute this file in accordance with the terms
// of the Adobe license agreement accompanying it. 
// =================================================================================================

#if XMP_AndroidBuild

#ifndef __TAtomicTypes_h__
	#error	"This file is supposed to be included from TAtomicTypes and not directly"
#endif

#include <atomic>

namespace AdobeXMPCommon {
    typedef std::atomic<size_t> atomic_sizet;
}
		/*#include <stdatomic.h>
		namespace AdobeXMPCommon {
			typedef atomic_size_t	atomic_sizet;
		}*/

#define NOT_DEFINED_ATOMIC_SIZE_T 0
#endif  // XMP_AndroidBuild

#endif  // __TAtomicTypes_Android_h__