KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BUS_ALIAS Class Reference

#include <bus_alias.h>

Public Member Functions

 BUS_ALIAS ()=default
 
 ~BUS_ALIAS ()
 
std::shared_ptr< BUS_ALIASClone () const
 
wxString GetName ()
 
void SetName (const wxString &aName)
 
const std::vector< wxString > & Members () const
 
std::vector< wxString > & Members ()
 

Protected Attributes

wxString m_name
 
std::vector< wxString > m_members
 

Detailed Description

Definition at line 30 of file bus_alias.h.

Constructor & Destructor Documentation

◆ BUS_ALIAS()

BUS_ALIAS::BUS_ALIAS ( )
default

◆ ~BUS_ALIAS()

BUS_ALIAS::~BUS_ALIAS ( )
inline

Definition at line 35 of file bus_alias.h.

Member Function Documentation

◆ Clone()

std::shared_ptr< BUS_ALIAS > BUS_ALIAS::Clone ( ) const
inline

Definition at line 38 of file bus_alias.h.

◆ GetName()

wxString BUS_ALIAS::GetName ( )
inline

Definition at line 43 of file bus_alias.h.

References m_name.

◆ Members() [1/2]

std::vector< wxString > & BUS_ALIAS::Members ( )
inline

Definition at line 47 of file bus_alias.h.

References m_members.

◆ Members() [2/2]

const std::vector< wxString > & BUS_ALIAS::Members ( ) const
inline

Definition at line 46 of file bus_alias.h.

References m_members.

◆ SetName()

void BUS_ALIAS::SetName ( const wxString & aName)
inline

Definition at line 44 of file bus_alias.h.

References m_name.

Member Data Documentation

◆ m_members

std::vector<wxString> BUS_ALIAS::m_members
protected

Definition at line 51 of file bus_alias.h.

Referenced by Members(), and Members().

◆ m_name

wxString BUS_ALIAS::m_name
protected

Definition at line 50 of file bus_alias.h.

Referenced by GetName(), and SetName().


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