\hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord}{}\doxysection{CXXGRAPH\+::PARTITIONING\+::Coordinated\+Record$<$ T $>$ Class Template Reference}
\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord}\index{CXXGRAPH::PARTITIONING::CoordinatedRecord$<$ T $>$@{CXXGRAPH::PARTITIONING::CoordinatedRecord$<$ T $>$}}


Inheritance diagram for CXXGRAPH\+::PARTITIONING\+::Coordinated\+Record$<$ T $>$\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=228pt]{de/d93/classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for CXXGRAPH\+::PARTITIONING\+::Coordinated\+Record$<$ T $>$\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=228pt]{d8/dad/classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a5f36a49241fee92522bf373fd947f73e}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a5f36a49241fee92522bf373fd947f73e}} 
std\+::set$<$ int $>$ \& {\bfseries get\+Partitions} ()
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a57dcf74bfc55af3f2b968f1fbad2a7f6}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a57dcf74bfc55af3f2b968f1fbad2a7f6}} 
void {\bfseries add\+Partition} (int m)
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_ab8bb4e431dc019ae2209b0bd8c26fbea}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_ab8bb4e431dc019ae2209b0bd8c26fbea}} 
bool {\bfseries has\+Replica\+In\+Partition} (int m)
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a399c754ac8ae4a10ae6778b6cc185f86}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a399c754ac8ae4a10ae6778b6cc185f86}} 
bool {\bfseries get\+Lock} ()
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a6f615b6d0c6bb07871c61335479b94bb}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a6f615b6d0c6bb07871c61335479b94bb}} 
bool {\bfseries release\+Lock} ()
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a7d32161da38a1791950b5920045e1425}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a7d32161da38a1791950b5920045e1425}} 
int {\bfseries get\+Replicas} () const
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_afd6cae8fe491673210da2d83575a7628}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_afd6cae8fe491673210da2d83575a7628}} 
int {\bfseries get\+Degree} ()
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a4bf3cce57c504f048e629a6e8b06c834}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a4bf3cce57c504f048e629a6e8b06c834}} 
void {\bfseries increment\+Degree} ()
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a86267428783d10ef15ea7aca62831193}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_a86267428783d10ef15ea7aca62831193}} 
void {\bfseries add\+All} (std\+::set$<$ int $>$ \&set)
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_ac88964db3c1175ab32c4ad5e2f9b3e00}\label{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord_ac88964db3c1175ab32c4ad5e2f9b3e00}} 
std\+::set$<$ int $>$ {\bfseries intersection} (\mbox{\hyperlink{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord}{Coordinated\+Record}} \&x, \mbox{\hyperlink{classCXXGRAPH_1_1PARTITIONING_1_1CoordinatedRecord}{Coordinated\+Record}} \&y)
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/github/workspace/include/\+Partitioning/Coordinated\+Record.\+hpp\end{DoxyCompactItemize}
