batchlas::select::OpSpec Struct Reference

Overview

What an op's choice.hh declares once: its name, the library its Vendor family calls (one gate for can_run, the launch arm and the NoRouteError), and its last-resort order.

Definition at line 529 of file select.hh.

#include </home/runner/work/BatchLAS/BatchLAS/src/select/select.hh>

Functions

◆ name()

std::string_view batchlas::select::OpSpec::name ( ) const
inlineconstexpr

table, pin and trace name

Definition at line 533 of file select.hh.

Variables

◆ op

Op batchlas::select::OpSpec::op

Definition at line 530 of file select.hh.

◆ vendor

Lib batchlas::select::OpSpec::vendor = Lib::none

Lib::none: the op has no vendor family.

Definition at line 531 of file select.hh.

◆ rules

Rules batchlas::select::OpSpec::rules {kBlockedThenVendor}

Definition at line 532 of file select.hh.