25#ifndef GBR_NETLIST_METADATA_H
26#define GBR_NETLIST_METADATA_H
116 void SetField(
const wxString& aField,
bool aUseUTF8,
bool aEscapeString )
201 if( !aName || aName->IsEmpty() || *aName == wxT(
".CN" ) )
211 if( *aName == wxT(
".C" ) )
218 if( *aName == wxT(
".N" ) )
225 if( *aName == wxT(
".P" ) )
258#define GBR_NETINFO_ALL \
259 ( GBR_NETLIST_METADATA::GBR_NETINFO_PAD | GBR_NETLIST_METADATA::GBR_NETINFO_NET \
260 | GBR_NETLIST_METADATA::GBR_NETINFO_CMP )
void SetField(const wxString &aField, bool aUseUTF8, bool aEscapeString)
std::string GetGerberString() const
wxString m_field
the Unicode text to print in Gbr file (after escape and quoting)
bool m_useUTF8
true to use UTF8, false to escape non ASCII7 chars
const wxString & GetValue() const
bool m_escapeString
true to quote the field in gbr file