TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::crules::Role Struct Reference

#include <crules/detect.hpp>

Public Member Functions

bool empty () const

Public Attributes

std::string name
std::vector< int > parts
 footprint indices
std::vector< int > pads
 pad indices (pins playing the role, e.g. an IC's XTAL pins)
std::vector< model::NetId > nets

Detailed Description

Definition at line 20 of file detect.hpp.

Member Function Documentation

◆ empty()

bool tmk::crules::Role::empty ( ) const
inline

Definition at line 25 of file detect.hpp.

Member Data Documentation

◆ name

std::string tmk::crules::Role::name

Definition at line 21 of file detect.hpp.

◆ nets

std::vector<model::NetId> tmk::crules::Role::nets

Definition at line 24 of file detect.hpp.

◆ pads

std::vector<int> tmk::crules::Role::pads

pad indices (pins playing the role, e.g. an IC's XTAL pins)

Definition at line 23 of file detect.hpp.

◆ parts

std::vector<int> tmk::crules::Role::parts

footprint indices

Definition at line 22 of file detect.hpp.


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