/ohos5.0/foundation/ability/idl_tool/test/sa_test/type_list/foo/ |
H A D | IFoo.idl | 19 …List<boolean> bool_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout] Lis… 20 …List<boolean> byte_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout] Lis… 21 …List<short> short_test_func([in] List<short> inParam, [out] List<short> outParam, [inout] List<sho… 22 …List<int> int_test_func([in] List<int> inParam, [out] List<int> outParam, [inout] List<int> inoutP… 23 …List<long> long_test_func([in] List<long> inParam, [out] List<long> outParam, [inout] List<long> i… 24 …List<String> string_test_func([in] List<String> inParam, [out] List<String> outParam, [inout] List… 25 …List<float> float_test_func([in] List<float> inParam, [out] List<float> outParam, [inout] List<flo… 26 …List<double> double_test_func([in] List<double> inParam, [out] List<double> outParam, [inout] List… 27 …List<char> char_test_func([in] List<char> inParam, [out] List<char> outParam, [inout] List<char> i… 28 …List<myseq> seq_test_func([in] List<myseq> inParam, [out] List<myseq> outParam, [inout] List<myseq… [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/cpp_test/list_test/v1_0/ |
H A D | IListTest.idl | 17 BoolListTest([in] List<boolean> param1, [out] List<boolean> param2); 19 ByteListTest([in] List<byte> param1, [out] List<byte> param2); 21 ShortListTest([in] List<short> param1, [out] List<short> param2); 23 IntListTest([in] List<int> param1, [out] List<int> param2); 25 LongListTest([in] List<long> param1, [out] List<long> param2); 27 UCharListTest([in] List<unsigned char> param1, [out] List<unsigned char> param2); 31 UIntListTest([in] List<unsigned int> param1, [out] List<unsigned int> param2); 35 FloatListTest([in] List<float> param1, [out] List<float> param2); 37 DoubleListTest([in] List<double> param1, [out] List<double> param2); 39 StringListTest([in] List<String> param1, [out] List<String> param2); [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/c_test/list_test/v1_0/ |
H A D | IListTest.idl | 15 BoolListTest([in] List<boolean> param1, [out] List<boolean> param2); 17 ByteListTest([in] List<byte> param1, [out] List<byte> param2); 19 ShortListTest([in] List<short> param1, [out] List<short> param2); 21 IntListTest([in] List<int> param1, [out] List<int> param2); 23 LongListTest([in] List<long> param1, [out] List<long> param2); 25 UCharListTest([in] List<unsigned char> param1, [out] List<unsigned char> param2); 29 UIntListTest([in] List<unsigned int> param1, [out] List<unsigned int> param2); 33 FloatListTest([in] List<float> param1, [out] List<float> param2); 35 DoubleListTest([in] List<double> param1, [out] List<double> param2); 37 StringListTest([in] List<String> param1, [out] List<String> param2); [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/kernel_test/list_test/v1_0/ |
H A D | IListTest.idl | 15 BoolListTest([in] List<boolean> param1, [out] List<boolean> param2); 17 ByteListTest([in] List<byte> param1, [out] List<byte> param2); 19 ShortListTest([in] List<short> param1, [out] List<short> param2); 21 IntListTest([in] List<int> param1, [out] List<int> param2); 23 LongListTest([in] List<long> param1, [out] List<long> param2); 25 UCharListTest([in] List<unsigned char> param1, [out] List<unsigned char> param2); 27 UShortListTest([in] List<unsigned short> param1, [out] List<unsigned short> param2); 29 UIntListTest([in] List<unsigned int> param1, [out] List<unsigned int> param2); 31 ULongListTest([in] List<unsigned long> param1, [out] List<unsigned long> param2); 33 StringListTest([in] List<String> param1, [out] List<String> param2); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkts/ |
H A D | js-apis-list.md | 1 # @ohos.util.List (线性容器List) 28 ## List section 182 let list: List<string> = new List(); 221 let list: List<number> = new List(); 265 let list: List<number> = new List(); 309 let list: List<number> = new List(); 353 let list: List<number> = new List(); 357 let obj: List<number> = new List(); 399 let list: List<number> = new List(); 441 let list: List<number> = new List(); [all …]
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/ |
H A D | nstackx_list.h | 26 typedef struct List { struct 27 struct List *prev; argument 28 struct List *next; argument 29 } List; typedef 37 static inline void ListInsertHead(List *head, List *node) in ListInsertHead() 45 static inline void ListInsertTail(List *head, List *node) in ListInsertTail() 69 static inline List *ListGetFront(List *head) in ListGetFront() 74 static inline List *ListPopFront(List *head) in ListPopFront() 76 List *element = NULL; in ListPopFront() 86 static inline void ListInsertNewHead(List *prevHead, List *newHead) in ListInsertNewHead() [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/java_test/list_test/v1_0/ |
H A D | IListTest.idl | 15 BoolListTest([in] List<boolean> param1, [out] List<boolean> param2); 17 ByteListTest([in] List<byte> param1, [out] List<byte> param2); 19 ShortListTest([in] List<short> param1, [out] List<short> param2); 21 IntListTest([in] List<int> param1, [out] List<int> param2); 23 LongListTest([in] List<long> param1, [out] List<long> param2); 25 FloatListTest([in] List<float> param1, [out] List<float> param2); 27 DoubleListTest([in] List<double> param1, [out] List<double> param2); 29 StringListTest([in] List<String> param1, [out] List<String> param2); 31 FdListTest([in] List<FileDescriptor> param1, [out] List<FileDescriptor> param2); 33 SequenceListTest([in] List<SequenceData> param1, [out] List<SequenceData> param2);
|
/ohos5.0/foundation/ability/idl_tool/test/sa_test/cmd_dump_ast/foo/ |
H A D | IFoo.idl | 43 …List<boolean> list_bool_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout… 44 …List<boolean> list_byte_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout… 45 …List<short> list_short_test_func([in] List<short> inParam, [out] List<short> outParam, [inout] Lis… 46 …List<int> list_int_test_func([in] List<int> inParam, [out] List<int> outParam, [inout] List<int> i… 47 …List<long> list_long_test_func([in] List<long> inParam, [out] List<long> outParam, [inout] List<lo… 48 …List<String> list_string_test_func([in] List<String> inParam, [out] List<String> outParam, [inout]… 49 …List<float> list_float_test_func([in] List<float> inParam, [out] List<float> outParam, [inout] Lis… 50 …List<double> list_double_test_func([in] List<double> inParam, [out] List<double> outParam, [inout]… 51 …List<char> list_char_test_func([in] List<char> inParam, [out] List<char> outParam, [inout] List<ch… 52 …List<myseq> list_seq_test_func([in] List<myseq> inParam, [out] List<myseq> outParam, [inout] List<… [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/sa_test/cmd_dump_ast/target/ |
H A D | output.txt | 129 [in] List<short> inParam, 133 List<int> list_int_test_func( 134 [in] List<int> inParam, 135 [out] List<int> outParam, 139 [in] List<long> inParam, 140 [out] List<long> outParam, 144 [in] List<String> inParam, 149 [in] List<float> inParam, 154 [in] List<double> inParam, 159 [in] List<char> inParam, [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/sa_test/cmd_dump_metadata/foo/ |
H A D | IFoo.idl | 43 …List<boolean> list_bool_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout… 44 …List<boolean> list_byte_test_func([in] List<boolean> inParam, [out] List<boolean> outParam, [inout… 45 …List<short> list_short_test_func([in] List<short> inParam, [out] List<short> outParam, [inout] Lis… 46 …List<int> list_int_test_func([in] List<int> inParam, [out] List<int> outParam, [inout] List<int> i… 47 …List<long> list_long_test_func([in] List<long> inParam, [out] List<long> outParam, [inout] List<lo… 48 …List<String> list_string_test_func([in] List<String> inParam, [out] List<String> outParam, [inout]… 49 …List<float> list_float_test_func([in] List<float> inParam, [out] List<float> outParam, [inout] Lis… 50 …List<double> list_double_test_func([in] List<double> inParam, [out] List<double> outParam, [inout]… 51 …List<char> list_char_test_func([in] List<char> inParam, [out] List<char> outParam, [inout] List<ch… 52 …List<myseq> list_seq_test_func([in] List<myseq> inParam, [out] List<myseq> outParam, [inout] List<… [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/include/ |
H A D | list.h | 38 typedef struct List List; typedef 50 List *ListCreate(FreeDataCb cb); 58 void ListClear(List *list); 66 void ListDelete(List *list); 75 int32_t ListGetSize(const List *list); 84 void ListAddFirst(List *list, void *data); 93 void ListAddLast(List *list, void *data); 123 ListNode *ListGetLastNode(const List *list); 160 bool ListRemoveFirst(List *list); 169 bool ListRemoveLast(List *list); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-layout-development-create-list.md | 1 # 创建列表 (List) 59 如果List组件主轴方向没有设置尺寸,当List子组件主轴方向总尺寸小于List的父组件尺寸时,List主轴方向尺寸自动适应子组件的总尺寸。 63 **图5** 列表主轴高度约束示例1(**A**: List的父组件; **B**: List组件; **C**: List的所有子组件) 67 如果子组件主轴方向总尺寸超过List父组件尺寸时,List主轴方向尺寸适应List的父组件尺寸。 71 **图6** 列表主轴高度约束示例2(**A**: List的父组件; **B**: List组件; **C**: List的所有子组件) 83 List组件主轴默认是垂直方向,即默认情况下不需要手动设置List方向,就可以构建一个垂直滚动列表。 89 List() { 104 List() { 137 List() { 186 List() { [all …]
|
/ohos5.0/commonlibrary/ets_utils/js_util_module/container/list/ |
H A D | js_list.ts | 16 List: number; 29 fastList = arkPritvate.Load(arkPritvate.List); 37 get(obj: List<T>, prop: string): T { 73 has(obj: List<T>, prop: T): boolean { 76 ownKeys(obj: List<T>): Array<string> { 112 class List<T> { 139 errorUtil.checkBindError('get', List, this); 191 if (!(obj instanceof List)) { 352 let list: List<T> = new List<T>(); 417 Object.freeze(List); [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/ |
H A D | list.c | 27 typedef struct List { struct 43 List *ListCreate(FreeDataCb cb) in ListCreate() 45 List *newList = (List *)calloc(1, (sizeof(List))); in ListCreate() 68 void ListClear(List *list) in ListClear() 79 void ListDelete(List *list) in ListDelete() 89 int32_t ListGetSize(const List *list) in ListGetSize() 95 void ListAddFirst(List *list, void *data) in ListAddFirst() 108 void ListAddLast(List *list, void *data) in ListAddLast() 189 bool ListRemoveFirst(List *list) in ListRemoveFirst() 203 bool ListRemoveLast(List *list) in ListRemoveLast() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-list.md | 1 # List chapter 34 > List的子组件的索引值计算规则: 77 设置List组件排列方向。 223 链式动效生效后,List的分割线不显示。 227 1、List边缘效果为Spring类型。 229 2、List没有启用多列模式。 292 设置List交叉轴方向宽度大于ListItem交叉轴宽度 * lanes时,ListItem在List交叉轴方向的布局方式。 555 List的边缘效果为弹簧效果时,在List划动到边缘继续划动和松手回弹过程不会触发onScrollIndex事件。 581 List初始化时如果initialIndex为0会触发一次,List滚动到起始位置时触发一次。List边缘效果为弹簧效果时,划动经过起始位置时触发一次,回弹回起始位置时再触发一次。 611 触发该事件的条件:手指拖动List、List惯性划动时每帧开始时触发;List超出边缘回弹、使用滚动控制器和拖动滚动条的滚动不会触发。 [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/cpp_test/types/v1_0/ |
H A D | Types.idl | 78 List<boolean> m1; 79 List<byte> m2; 80 List<short> m3; 81 List<int> m4; 82 List<long> m5; 83 List<unsigned char> m6; 85 List<unsigned int> m8; 86 List<unsigned long> m9; 87 List<float> m10; 88 List<double> m11; [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/c_test/types/v1_0/ |
H A D | Types.idl | 75 List<boolean> m1; 76 List<byte> m2; 77 List<short> m3; 78 List<int> m4; 79 List<long> m5; 80 List<unsigned char> m6; 82 List<unsigned int> m8; 83 List<unsigned long> m9; 84 List<float> m10; 85 List<double> m11; [all …]
|
/ohos5.0/drivers/hdf_core/framework/tools/hdi-gen/test/kernel_test/struct_test/v1_0/ |
H A D | StructTypes.idl | 69 List<boolean> m1; 70 List<byte> m2; 71 List<short> m3; 72 List<int> m4; 73 List<long> m5; 74 List<unsigned char> m6; 76 List<unsigned int> m8; 77 List<unsigned long> m9; 78 List<String> m12; 79 List<enum ESample> m13; [all …]
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | arkts-performance-improvement-recommendation.md | 5 ## 设置List组件的宽高 7 在使用Scroll容器组件嵌套List组件加载长列表时,若不指定List的宽高尺寸,则默认全部加载。 11 > Scroll嵌套List时: 13 > - List没有设置宽高,会布局List的所有子组件。 15 > - List设置宽高,会布局List显示区域内的子组件。 19 > - List使用[LazyForEach](../quick-start/arkts-rendering-control-lazyforeach.md)加载子组件时,没有设置List的宽高,会… 109 List() { 213 List() { 229 **List不设置宽高:** 233 **List设置宽高:** [all …]
|
/ohos5.0/docs/zh-cn/application-dev/arkts-utils/ |
H A D | linear-container.md | 14 | List | 单向链表,占用的空间可以不连续。需要频繁的插入删除元素且需要使用单向链表时推荐使用。 | 40 ## List section 42 [List](../reference/apis-arkts/js-apis-list.md)可用来构造一个单向链表对象,即只能通过头结点开始访问到尾节点。List依据泛型定义,在内存中的存储位置可… 44 List和[LinkedList](../reference/apis-arkts/js-apis-linkedlist.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而Li… 46 当需要频繁的插入删除元素,并且需要使用单向链表时,推荐使用List高效操作。 72 LinkedList和[List](../reference/apis-arkts/js-apis-list.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链… 243 // List 244 import { List } from '@kit.ArkTS'; // 导入List模块 246 let list1: List<string> = new List(); 248 let list2: List<number> = new List(); [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_engine_access.cpp | 70 template<bool ArrayTypes, typename... List> 71 void RegisterBasicEngineTypes(IEngineData& d, TypeList<List...>) in RegisterBasicEngineTypes() argument 73 …(d.RegisterInternalValueAccess(MetaType<List>::coreType, CreateShared<EngineInternalValueAccess<Li… in RegisterBasicEngineTypes() 76 MetaType<List[]>::coreType, CreateShared<EngineInternalArrayValueAccess<List>>()), in RegisterBasicEngineTypes() 81 template<bool ArrayTypes, typename... List> 82 void UnRegisterBasicEngineTypes(IEngineData& d, TypeList<List...>) in UnRegisterBasicEngineTypes() argument 84 (d.UnregisterInternalValueAccess(MetaType<List>::coreType), ...); in UnRegisterBasicEngineTypes() 86 (d.UnregisterInternalValueAccess(MetaType<List[]>::coreType), ...); in UnRegisterBasicEngineTypes()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_ctrl/core/ |
H A D | nstackx_device_remote.c | 38 List node; 39 List orderedNode; 48 List node; 57 List node; 59 List rxIfaceList; 70 g_remoteDeviceList = (List *)malloc(sizeof(List)); in RemoteDeviceListInit() 75 g_remoteDeviceListBackup = (List *)malloc(sizeof(List)); in RemoteDeviceListInit() 80 g_remoteDeviceOrderedList = (List *)malloc(sizeof(List)); in RemoteDeviceListInit() 118 List *pos = NULL; in DestroyRxIface() 119 List *tmp = NULL; in DestroyRxIface() [all …]
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/secureelement/ |
H A D | interface_i_secure_element_interface.md | 21 | [getAtr](#getatr) ([out] List< unsigned char > response) | 获取此SE的ATR。 | 23 …LogicalChannel](#openlogicalchannel) ([in] List< unsigned char > aid, [in] unsigned char p2,… 24 …openBasicChannel](#openbasicchannel) ([in] List< unsigned char > aid, [in] unsigned char p2,… 26 | [transmit](#transmit) ([in] List< unsigned char > command, [out] List< unsigned char >… 56 ISecureElementInterface::getAtr ([out] List< unsigned char > response) 114 …ecureElementInterface::openBasicChannel ([in] List< unsigned char > aid, [in] unsigned char p2, [o… 136 …ureElementInterface::openLogicalChannel ([in] List< unsigned char > aid, [in] unsigned char p2, [o… 178 ISecureElementInterface::transmit ([in] List< unsigned char > command, [out] List< unsigned char > …
|
/ohos5.0/docs/zh-cn/application-dev/tools/ |
H A D | unpacking-tool.md | 137 | profileInfosStr | List\<String> | 应用的配置信息 | NA | 149 | deviceType | List\<String> | 表示当前HAP包所支持的设备类型 | NA | 313 | ability | List\<String> | 标识需要使用到该权限的元能力(ability),该标签值为数组形式 | NA | 348 | value | List\<String> | 标识结构体中的value信息 | NA | 355 | value | List\<String> | 标识结构体中的value信息 | NA | 362 | value | List\<String> | 标识结构体中的value信息 | NA | 369 | value | List\<String> | 标识结构体中的value信息 | NA | 376 | value | List\<String> | 标识结构体中的value信息 | NA | 403 | actions | List\<String> | 标识能够接收的意图的action值的集合 | NA | 404 | entities | List\<String> | 标识能够接收的意图的元能力的类别集合 | NA | [all …]
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/core/ |
H A D | nstackx_event.c | 24 EventNode *SearchEventNode(const List *eventNodeChain, EpollDesc epollfd) in SearchEventNode() 26 List *pos = NULL; in SearchEventNode() 27 List *tmp = NULL; in SearchEventNode() 40 void EventModuleClean(const List *eventNodeChain, EpollDesc epollfd) in EventModuleClean() 42 List *pos = NULL; in EventModuleClean() 63 void EventNodeChainClean(List *eventNodeChain) in EventNodeChainClean() 65 List *tmp = NULL; in EventNodeChainClean() 66 List *pos = NULL; in EventNodeChainClean() 82 EpollTask *GetEpollTask(List *eventNodeChain, EpollDesc epollfd) in GetEpollTask()
|