Eagle plugin: Added 'static' and 'const T&' as applicable
This commit is contained in:
parent
c72b2155a6
commit
f049b01a59
|
@ -195,7 +195,7 @@ EJUNCTION::EJUNCTION( wxXmlNode* aJunction)
|
||||||
y = parseRequiredAttribute<double>( aJunction, "y" );
|
y = parseRequiredAttribute<double>( aJunction, "y" );
|
||||||
}
|
}
|
||||||
|
|
||||||
ELABEL::ELABEL( wxXmlNode* aLabel, wxString aNetName)
|
ELABEL::ELABEL( wxXmlNode* aLabel, const wxString& aNetName )
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
<!ELEMENT label EMPTY>
|
<!ELEMENT label EMPTY>
|
||||||
|
|
|
@ -50,7 +50,7 @@ constexpr double EUNIT_TO_MIL = 1000.0 / 25.4;
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
NODE_MAP mapChildren( wxXmlNode* aCurrentNode )
|
static NODE_MAP mapChildren( wxXmlNode* aCurrentNode )
|
||||||
{
|
{
|
||||||
// Map node_name -> node_pointer
|
// Map node_name -> node_pointer
|
||||||
NODE_MAP nodesMap;
|
NODE_MAP nodesMap;
|
||||||
|
@ -71,7 +71,7 @@ NODE_MAP mapChildren( wxXmlNode* aCurrentNode )
|
||||||
return nodesMap;
|
return nodesMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
int countChildren( wxXmlNode* aCurrentNode, std::string name)
|
static int countChildren( wxXmlNode* aCurrentNode, const std::string& aName )
|
||||||
{
|
{
|
||||||
// Map node_name -> node_pointer
|
// Map node_name -> node_pointer
|
||||||
int count = 0;
|
int count = 0;
|
||||||
|
|
|
@ -117,9 +117,10 @@ private:
|
||||||
void loadModuleinst( wxXmlNode* aModuleinstNode );
|
void loadModuleinst( wxXmlNode* aModuleinstNode );
|
||||||
void loadLibrary( wxXmlNode* aLibraryNode );
|
void loadLibrary( wxXmlNode* aLibraryNode );
|
||||||
|
|
||||||
void loadSegments( wxXmlNode* aSegmentsNode, wxString aNetName, wxString aNetClass );
|
void loadSegments( wxXmlNode* aSegmentsNode, const wxString& aNetName,
|
||||||
|
const wxString& aNetClass );
|
||||||
SCH_LINE* loadSignalWire( wxXmlNode* aWireNode );
|
SCH_LINE* loadSignalWire( wxXmlNode* aWireNode );
|
||||||
SCH_GLOBALLABEL* loadLabel( wxXmlNode* aLabelNode, wxString aNetName );
|
SCH_GLOBALLABEL* loadLabel( wxXmlNode* aLabelNode, const wxString& aNetName );
|
||||||
SCH_JUNCTION* loadJunction( wxXmlNode* aJunction );
|
SCH_JUNCTION* loadJunction( wxXmlNode* aJunction );
|
||||||
|
|
||||||
LIB_PART* loadSymbol( wxXmlNode* aSymbolNode );
|
LIB_PART* loadSymbol( wxXmlNode* aSymbolNode );
|
||||||
|
|
|
@ -448,7 +448,7 @@ struct ELABEL
|
||||||
wxString netname;
|
wxString netname;
|
||||||
|
|
||||||
|
|
||||||
ELABEL( wxXmlNode* aLabel, wxString aNetName );
|
ELABEL( wxXmlNode* aLabel, const wxString& aNetName );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue