ZFFramework
 
Loading...
Searching...
No Matches
ZFImpl_sys_Android_ZFAndroidMapIter.h
1#ifndef _ZFI_ZFImpl_sys_Android_ZFAndroidMapIter_h_
2#define _ZFI_ZFImpl_sys_Android_ZFAndroidMapIter_h_
3
4#include "ZFImpl_sys_Android_def.h"
5
6#if ZF_ENV_sys_Android
7
9#define ZFImpl_sys_Android_JNI_ID_ZFAndroidMapIter ZFImpl_sys_Android_JNI_ID(NativeUtil_ZFAndroidMapIter)
10#define ZFImpl_sys_Android_JNI_NAME_ZFAndroidMapIter ZFImpl_sys_Android_JNI_NAME(NativeUtil.ZFAndroidMapIter)
11
12extern ZFLIB_ZF_impl zfiter ZFImpl_sys_Android_MapIterFind(ZF_IN jobject nativeMap, ZF_IN jobject key);
13extern ZFLIB_ZF_impl zfiter ZFImpl_sys_Android_MapIter(ZF_IN jobject nativeMap);
14extern ZFLIB_ZF_impl jobject ZFImpl_sys_Android_MapIterKey(ZF_IN const zfiter &it);
15extern ZFLIB_ZF_impl jobject ZFImpl_sys_Android_MapIterValue(ZF_IN const zfiter &it);
16extern ZFLIB_ZF_impl void ZFImpl_sys_Android_MapIterValue(ZF_IN_OUT zfiter &it, ZF_IN jobject value);
17extern ZFLIB_ZF_impl jobject ZFImpl_sys_Android_MapIterRemove(ZF_IN_OUT zfiter &it);
18
20#endif // #if ZF_ENV_sys_Android
21#endif // #ifndef _ZFI_ZFImpl_sys_Android_ZFAndroidMapIter_h_
22
#define ZF_IN
dummy macro that shows the param used as required input
Definition ZFCoreTypeDef_ClassType.h:180
#define ZF_IN_OUT
dummy macro that shows the param used as required input and output
Definition ZFCoreTypeDef_ClassType.h:196
#define ZFLIB_ZF_impl
used to export symbols
Definition ZFImpl_ZF_impl.h:15
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98
iterator for ZFFramework
Definition zfiter.h:40