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

Aliases for net names and part references (a redacted stuck report): the advice an advisor writes uses the aliases, and unalias puts the board's names back before the references are checked. More...

#include <advice/advice.hpp>

Public Member Functions

bool empty () const

Public Attributes

std::map< std::string, std::string > net
 alias -> net name
std::map< std::string, std::string > part
 alias -> reference

Detailed Description

Aliases for net names and part references (a redacted stuck report): the advice an advisor writes uses the aliases, and unalias puts the board's names back before the references are checked.

Unknown aliases stay as they are (and fail the check).

Definition at line 105 of file advice.hpp.

Member Function Documentation

◆ empty()

bool tmk::advice::AliasMap::empty ( ) const
inline

Definition at line 108 of file advice.hpp.

Member Data Documentation

◆ net

std::map<std::string, std::string> tmk::advice::AliasMap::net

alias -> net name

Definition at line 106 of file advice.hpp.

◆ part

std::map<std::string, std::string> tmk::advice::AliasMap::part

alias -> reference

Definition at line 107 of file advice.hpp.


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