Struct Win32Structure¶
struct Win32Structure demo¶
struct Win32Structure { … }
A structure demonstrating anonymous unions and structs.
This example shows how to document a struct that contains anonymous nested union and struct members, allowing multiple ways to access the same underlying data (e.g., individual fields vs. a combined value).
union (Anonymous union at library.hpp:381:9) ¶
union { … }
struct (Anonymous struct at library.hpp:383:13) ¶
struct { … }
variable field1 ¶
uint16_t field1
Fully qualified name: ns::Win32Structure::(Anonymous union at library.hpp:381:9)::(Anonymous struct at library.hpp:383:13)::field1
Declared at library.hpp:385
variable field2 ¶
uint16_t field2
Fully qualified name: ns::Win32Structure::(Anonymous union at library.hpp:381:9)::(Anonymous struct at library.hpp:383:13)::field2
Declared at library.hpp:386
Fully qualified name: ns::Win32Structure::(Anonymous union at library.hpp:381:9)::(Anonymous struct at library.hpp:383:13)
Declared at library.hpp:383
variable combined ¶
uint32_t combined
Fully qualified name: ns::Win32Structure::(Anonymous union at library.hpp:381:9)::combined
Declared at library.hpp:388
Fully qualified name: ns::Win32Structure::(Anonymous union at library.hpp:381:9)
Declared at library.hpp:381
Fully qualified name: ns::Win32Structure
Declared at library.hpp:379