\doxysection{PCBItem\+Sets Struct Reference}
\hypertarget{structPCBItemSets}{}\label{structPCBItemSets}\index{PCBItemSets@{PCBItemSets}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structPCBItemSets_a91df453bc2db1d88351ddb74adaa91b7}\label{structPCBItemSets_a91df453bc2db1d88351ddb74adaa91b7} 
{\bfseries PCBItem\+Sets} (std\+::set$<$ \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*}com=0, std\+::set$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*}pin=0, std\+::set$<$ \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*}net=0, std\+::set$<$ \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*}con=0)
\item 
\Hypertarget{structPCBItemSets_a69edcc06b648ac7432af35fe119b2866}\label{structPCBItemSets_a69edcc06b648ac7432af35fe119b2866} 
void {\bfseries populate} (\mbox{\hyperlink{classPCBoard}{PCBoard}} \&, Py\+Object \texorpdfstring{$\ast$}{*})
\item 
\Hypertarget{structPCBItemSets_a28ba6f4913553355ae000b97c6cf8a4a}\label{structPCBItemSets_a28ba6f4913553355ae000b97c6cf8a4a} 
void {\bfseries clear} ()
\item 
\Hypertarget{structPCBItemSets_a61c68b3cac74070a518aea1c67d4ac49}\label{structPCBItemSets_a61c68b3cac74070a518aea1c67d4ac49} 
void {\bfseries complement} (\mbox{\hyperlink{classPCBoard}{PCBoard}} \&)
\item 
\Hypertarget{structPCBItemSets_a31f7d97b16b5c3dfcb945a1e54acc4fd}\label{structPCBItemSets_a31f7d97b16b5c3dfcb945a1e54acc4fd} 
void {\bfseries populate\+Coms\+From\+Pins} ()
\item 
\Hypertarget{structPCBItemSets_a28bbb77bdfb5edbc456630089f813f01}\label{structPCBItemSets_a28bbb77bdfb5edbc456630089f813f01} 
void {\bfseries populate\+Coms\+From\+Nets} ()
\item 
\Hypertarget{structPCBItemSets_ab3580b85e4c14c461844a1d2211b67d7}\label{structPCBItemSets_ab3580b85e4c14c461844a1d2211b67d7} 
void {\bfseries populate\+Coms\+From\+Connections} ()
\item 
\Hypertarget{structPCBItemSets_aec6cc7570a569f7d9026ffaa9df3cd71}\label{structPCBItemSets_aec6cc7570a569f7d9026ffaa9df3cd71} 
void {\bfseries populate\+Pins\+From\+Coms} ()
\item 
\Hypertarget{structPCBItemSets_ab190c0ae933d85519a2a9cadaa0413e8}\label{structPCBItemSets_ab190c0ae933d85519a2a9cadaa0413e8} 
void {\bfseries populate\+Pins\+From\+Nets} ()
\item 
\Hypertarget{structPCBItemSets_af79f59f12b5df3cc10e9ca3a6c52c2f2}\label{structPCBItemSets_af79f59f12b5df3cc10e9ca3a6c52c2f2} 
void {\bfseries populate\+Pins\+From\+Connections} ()
\item 
\Hypertarget{structPCBItemSets_aaedef3b56514f97e68bc4d136baf8108}\label{structPCBItemSets_aaedef3b56514f97e68bc4d136baf8108} 
void {\bfseries populate\+Nets\+From\+Coms} ()
\item 
\Hypertarget{structPCBItemSets_a2c67eefb672dfefb29290f896ef144b9}\label{structPCBItemSets_a2c67eefb672dfefb29290f896ef144b9} 
void {\bfseries populate\+Nets\+From\+Pins} ()
\item 
\Hypertarget{structPCBItemSets_ab6d070281af9d198990a5f1aef3a5315}\label{structPCBItemSets_ab6d070281af9d198990a5f1aef3a5315} 
void {\bfseries populate\+Nets\+From\+Connections} ()
\item 
\Hypertarget{structPCBItemSets_ac8c3ac7c0c5e4879fd082f8c03d3f58a}\label{structPCBItemSets_ac8c3ac7c0c5e4879fd082f8c03d3f58a} 
void {\bfseries populate\+Connections\+From\+Coms} ()
\item 
\Hypertarget{structPCBItemSets_a5a2feb7f019fa831b11343fb21a8be0f}\label{structPCBItemSets_a5a2feb7f019fa831b11343fb21a8be0f} 
void {\bfseries populate\+Connections\+From\+Pins} ()
\item 
\Hypertarget{structPCBItemSets_a6f47755233f570e811d594859c60e007}\label{structPCBItemSets_a6f47755233f570e811d594859c60e007} 
void {\bfseries populate\+Connections\+From\+Nets} ()
\item 
\Hypertarget{structPCBItemSets_a69ffdad94e5aede026b25df18c2c789f}\label{structPCBItemSets_a69ffdad94e5aede026b25df18c2c789f} 
void {\bfseries prune} (\mbox{\hyperlink{classPCBoard}{PCBoard}} \&)
\end{DoxyCompactItemize}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structPCBItemSets_a80081105fac9572c2f8519d2383d3f54}\label{structPCBItemSets_a80081105fac9572c2f8519d2383d3f54} 
std\+::set$<$ \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*} {\bfseries coms}
\item 
\Hypertarget{structPCBItemSets_a565dcdf6de6e8c0d76849d1845ccdef7}\label{structPCBItemSets_a565dcdf6de6e8c0d76849d1845ccdef7} 
std\+::set$<$ \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries \+\_\+coms}
\item 
\Hypertarget{structPCBItemSets_a3f4f4b7fcd183bd645e467c7cfa28099}\label{structPCBItemSets_a3f4f4b7fcd183bd645e467c7cfa28099} 
std\+::set$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*} {\bfseries pins}
\item 
\Hypertarget{structPCBItemSets_aab4c39d94834e29bc81c203357ce9e56}\label{structPCBItemSets_aab4c39d94834e29bc81c203357ce9e56} 
std\+::set$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries \+\_\+pins}
\item 
\Hypertarget{structPCBItemSets_ac4a2af50aa170b9101d06c36077eca6d}\label{structPCBItemSets_ac4a2af50aa170b9101d06c36077eca6d} 
std\+::set$<$ \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*} {\bfseries nets}
\item 
\Hypertarget{structPCBItemSets_a0570a2140dbf3350cb83c123207043aa}\label{structPCBItemSets_a0570a2140dbf3350cb83c123207043aa} 
std\+::set$<$ \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries \+\_\+nets}
\item 
\Hypertarget{structPCBItemSets_aed2065b75a0a2d86d3ce87c7783dd3b2}\label{structPCBItemSets_aed2065b75a0a2d86d3ce87c7783dd3b2} 
std\+::set$<$ \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*} {\bfseries cons}
\item 
\Hypertarget{structPCBItemSets_ae354e778d94e2394596d1bfaa458bd70}\label{structPCBItemSets_ae354e778d94e2394596d1bfaa458bd70} 
std\+::set$<$ \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries \+\_\+cons}
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/\+Util/PCBItem\+Sets.\+hpp\end{DoxyCompactItemize}
