#include <bus_alias.h>
Definition at line 33 of file bus_alias.h.
◆ BUS_ALIAS()
BUS_ALIAS::BUS_ALIAS |
( |
SCH_SCREEN * |
aParent = nullptr | ) |
|
Definition at line 25 of file bus_alias.cpp.
SCH_SCREEN * m_parent
The bus alias editor dialog can edit aliases from all open sheets.
◆ ~BUS_ALIAS()
BUS_ALIAS::~BUS_ALIAS |
( |
| ) |
|
◆ AddMember()
void BUS_ALIAS::AddMember |
( |
const wxString & |
aName | ) |
|
|
inline |
◆ ClearMembers()
void BUS_ALIAS::ClearMembers |
( |
| ) |
|
|
inline |
◆ Clone()
std::shared_ptr< BUS_ALIAS > BUS_ALIAS::Clone |
( |
| ) |
const |
|
inline |
Definition at line 40 of file bus_alias.h.
42 return std::make_shared< BUS_ALIAS >( *
this );
◆ Contains()
bool BUS_ALIAS::Contains |
( |
const wxString & |
aName | ) |
|
Definition at line 36 of file bus_alias.cpp.
bool contains(const _Container &__container, _Value __value)
Returns true if the container contains the given value.
References alg::contains(), and m_members.
◆ GetMemberCount()
int BUS_ALIAS::GetMemberCount |
( |
| ) |
|
|
inline |
◆ GetName()
wxString BUS_ALIAS::GetName |
( |
void |
| ) |
|
|
inline |
◆ GetParent()
Definition at line 77 of file bus_alias.h.
SCH_SCREEN * m_parent
The bus alias editor dialog can edit aliases from all open sheets.
References m_parent.
◆ Members()
wxArrayString& BUS_ALIAS::Members |
( |
| ) |
|
|
inline |
◆ SetName()
void BUS_ALIAS::SetName |
( |
const wxString & |
aName | ) |
|
|
inline |
◆ SetParent()
Definition at line 82 of file bus_alias.h.
SCH_SCREEN * m_parent
The bus alias editor dialog can edit aliases from all open sheets.
References m_parent.
◆ m_members
wxArrayString BUS_ALIAS::m_members |
|
protected |
◆ m_name
wxString BUS_ALIAS::m_name |
|
protected |
◆ m_parent
The bus alias editor dialog can edit aliases from all open sheets.
This means we have to store a reference back to our parent so that the dialog can update the parent if aliases are changed or removed.
Definition at line 98 of file bus_alias.h.
Referenced by GetParent(), and SetParent().
The documentation for this class was generated from the following files: