ParameterItem

Overview

Related Modules:

Format

Description:

Defines a structure for configuring and obtaining dynamic parameters.

Summary

Data Fields

Variable Name

Description

key

uint32_t 

size

int32_t 

union {

  

   int32_t   s32Value

  

   uint32_t   u32Value

  

   int64_t   s64Value

  

   uint64_t   u64Value

  

   float   fValue

  

   double   dValue

  

   const void *   pValue

value

Defines value types of the parameters.

Details

Field Documentation

dValue

  1. double ParameterItem::dValue

Description:

Double-precision floating point number

fValue

  1. float ParameterItem::fValue

Description:

Single-precision floating point number

key

  1. uint32_t ParameterItem::key

Description:

Key type. For details, see KeyType

pValue

  1. const void* ParameterItem::pValue

Description:

Pointer

s32Value

  1. int32_t ParameterItem::s32Value

Description:

32-bit integer

s64Value

  1. int64_t ParameterItem::s64Value

Description:

64-bit integer

size

  1. int32_t ParameterItem::size

Description:

Data size, which indicates the size of the buffer memory pointed by pValue

u32Value

  1. uint32_t ParameterItem::u32Value

Description:

32-bit unsigned integer

u64Value

  1. uint64_t ParameterItem::u64Value

Description:

64-bit unsigned integer