Skip to main content

GroupMeta Struct

Per-fragment metadata captured during build. More...

Declaration

struct simaai::neat::Graph::GroupMeta { ... }

Public Member Attributes Index

std::size_tstart = 0

Inclusive composition vertex index. More...

std::size_tend = 0

Exclusive composition vertex index. More...

NodeCapsBehaviorcaps_behavior = NodeCapsBehavior::Dynamic

Caps behavior for the group. More...

std::stringlabel

Optional group label for diagnostics. More...

Description

Per-fragment metadata captured during build.

Records the half-open [start, end) insertion-order vertex range belonging to a single reusable fragment, the fragment's caps-negotiation behavior, and an optional human-readable label propagated to diagnostics.

Definition at line 443 of file Graph.h.

Public Member Attributes

caps_behavior

NodeCapsBehavior simaai::neat::Graph::GroupMeta::caps_behavior = NodeCapsBehavior::Dynamic

Caps behavior for the group.

Definition at line 446 of file Graph.h.

446 NodeCapsBehavior caps_behavior = NodeCapsBehavior::Dynamic;

end

std::size_t simaai::neat::Graph::GroupMeta::end = 0

Exclusive composition vertex index.

Definition at line 445 of file Graph.h.

445 std::size_t end = 0;

label

std::string simaai::neat::Graph::GroupMeta::label

Optional group label for diagnostics.

Definition at line 447 of file Graph.h.

447 std::string label;

start

std::size_t simaai::neat::Graph::GroupMeta::start = 0

Inclusive composition vertex index.

Definition at line 444 of file Graph.h.

444 std::size_t start = 0;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.