KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SNAP_FRAME_INPUT< Payload > Struct Template Reference

#include <snap_frame.h>

Public Attributes

SNAP_SOURCE_CONTEXT context
 
std::vector< SNAP_CANDIDATEcandidates
 
std::optional< SNAP_STABLE_IDretainedId
 
std::map< SNAP_STABLE_ID, Payload > presentation
 
std::vector< SNAP_STABLE_IDstickyIds
 
double rankingHysteresis = 0.0
 
SNAP_RESOLVER::FEASIBILITY_CALLBACK feasibility
 
SNAP_RESOLVER::TRACE_CALLBACK trace
 

Detailed Description

template<typename Payload>
struct SNAP_FRAME_INPUT< Payload >

Definition at line 30 of file snap_frame.h.

Member Data Documentation

◆ candidates

template<typename Payload>
std::vector<SNAP_CANDIDATE> SNAP_FRAME_INPUT< Payload >::candidates

◆ context

template<typename Payload>
SNAP_SOURCE_CONTEXT SNAP_FRAME_INPUT< Payload >::context

◆ feasibility

template<typename Payload>
SNAP_RESOLVER::FEASIBILITY_CALLBACK SNAP_FRAME_INPUT< Payload >::feasibility

◆ presentation

template<typename Payload>
std::map<SNAP_STABLE_ID, Payload> SNAP_FRAME_INPUT< Payload >::presentation

◆ rankingHysteresis

template<typename Payload>
double SNAP_FRAME_INPUT< Payload >::rankingHysteresis = 0.0

◆ retainedId

template<typename Payload>
std::optional<SNAP_STABLE_ID> SNAP_FRAME_INPUT< Payload >::retainedId

◆ stickyIds

template<typename Payload>
std::vector<SNAP_STABLE_ID> SNAP_FRAME_INPUT< Payload >::stickyIds

◆ trace

template<typename Payload>
SNAP_RESOLVER::TRACE_CALLBACK SNAP_FRAME_INPUT< Payload >::trace

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