38 std::shared_ptr<BUS_ALIAS>
Clone()
const
40 return std::make_shared<BUS_ALIAS>( *
this );
45 void SetName(
const wxString& aName ) {
m_name = aName.Strip( wxString::both ); }
53 for(
const wxString& member : aMembers )
55 wxString trimmed = member.Strip( wxString::both );
57 if( !trimmed.IsEmpty() )
64 wxString trimmed = aMember.Strip( wxString::both );
66 if( !trimmed.IsEmpty() )
void SetName(const wxString &aName)
void SetMembers(const std::vector< wxString > &aMembers)
std::shared_ptr< BUS_ALIAS > Clone() const
std::vector< wxString > m_members
const std::vector< wxString > & Members() const
void AddMember(const wxString &aMember)