Skip to content

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

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.