CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::ParamHeader Struct Reference

Size- and type-prefixed parameter entry stored after a component record. More...

#include <ComponentMemory.h>

Public Attributes

uint32 size
 Total entry size in bytes including this header.
uint8 type
 PARAM_* data type.

Detailed Description

Size- and type-prefixed parameter entry stored after a component record.

Layout after the header: name, NUL, then the type-specific struct (ParamIntegerHeader / ParamFloatHeader / ParamCollectionHeader / string bytes).

Warning
Shared-memory layout; see MemoryManager.h for the ABI/rebuild warning.

Definition at line 205 of file ComponentMemory.h.

Member Data Documentation

◆ size

◆ type


The documentation for this struct was generated from the following file: