• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_Huks_Param
2
3
4## Overview
5
6Defines the parameter structure in a parameter set.
7
8**Since:**
99
10
11**Related Modules:**
12
13[HuksTypeApi](_huks_type_api.md)
14
15
16## Summary
17
18
19### Member Variables
20
21| Name | Description |
22| -------- | -------- |
23| [tag](#tag) | Tag value.  |
24|  union { <br>  bool   [boolParam](#boolparam) <br> int32_t   [int32Param](#int32param) <br> uint32_t   [uint32Param](#uint32param) <br> uint64_t   [uint64Param](#uint64param) <br>  struct [OH_Huks_Blob](_o_h___huks___blob.md)[blob](#blob) <br> }; |  boolParam:Parameter of the Boolean type.<br>int32Param:Parameter of the int32_t type.<br>uint32Param:Parameter of the uint32_t type.<br>Parameter of the uint64_t type.<br>blob:Parameter of the struct [OH_Huks_Blob](_o_h___huks___blob.md) type.|
25
26
27## Member Variable Description
28
29
30### blob
31
32
33```
34struct OH_Huks_Blob OH_Huks_Param::blob
35```
36**Description**<br>
37Parameter of the struct [OH_Huks_Blob](_o_h___huks___blob.md) type.
38
39
40### boolParam
41
42
43```
44bool OH_Huks_Param::boolParam
45```
46**Description**<br>
47Parameter of the Boolean type.
48
49
50### int32Param
51
52
53```
54int32_t OH_Huks_Param::int32Param
55```
56**Description**<br>
57Parameter of the int32_t type.
58
59
60### tag
61
62
63```
64uint32_t OH_Huks_Param::tag
65```
66**Description**<br>
67Tag value.
68
69
70### uint32Param
71
72
73```
74uint32_t OH_Huks_Param::uint32Param
75```
76**Description**<br>
77Parameter of the uint32_t type.
78
79
80### uint64Param
81
82
83```
84uint64_t OH_Huks_Param::uint64Param
85```
86**Description**<br>
87Parameter of the uint64_t type.
88