21#ifndef GBR_NETLIST_METADATA_H
22#define GBR_NETLIST_METADATA_H
115 void SetField(
const wxString& aField,
bool aUseUTF8,
bool aEscapeString )
200 if( !aName || aName->IsEmpty() || *aName == wxT(
".CN" ) )
210 if( *aName == wxT(
".C" ) )
217 if( *aName == wxT(
".N" ) )
224 if( *aName == wxT(
".P" ) )
257#define GBR_NETINFO_ALL \
258 ( GBR_NETLIST_METADATA::GBR_NETINFO_PAD | GBR_NETLIST_METADATA::GBR_NETINFO_NET \
259 | 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