\hypertarget{classmessages_1_1RaceData}{\section{messages\-:\-:\-Race\-Data \-Class \-Reference}
\label{classmessages_1_1RaceData}\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}}
}


{\ttfamily \#include $<$unit.\-pb.\-h$>$}



\-Inheritance diagram for messages\-:\-:\-Race\-Data\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1RaceData__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for messages\-:\-:\-Race\-Data\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1RaceData__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmessages_1_1RaceData_aa39e7c0e9d572dd6df7642ca77a1affa}{\-Race\-Data} ()
\item 
virtual \hyperlink{classmessages_1_1RaceData_ac45a95d53597005212aca4ec3b40aac8}{$\sim$\-Race\-Data} ()
\item 
\hyperlink{classmessages_1_1RaceData_a00132fbcaec09f3d626426afe2a9d4b2}{\-Race\-Data} (const \hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \&from)
\item 
\hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \& \hyperlink{classmessages_1_1RaceData_a12a88cc9d927cd522ec244ed3a7728ee}{operator=} (const \hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classmessages_1_1RaceData_a0cf50988dfb99035338536e7fd7c4df4}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classmessages_1_1RaceData_af52ad82abbdf78376aea260a1280549c}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classmessages_1_1RaceData_a3615364d476224cb15c57cc2d4bf7eb5}{\-Swap} (\hyperlink{classmessages_1_1RaceData}{\-Race\-Data} $\ast$other)
\item 
\hyperlink{classmessages_1_1RaceData}{\-Race\-Data} $\ast$ \hyperlink{classmessages_1_1RaceData_ae67153462724f7e800d06478010da152}{\-New} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a362d96fd829c823f3351453d32d6edd6}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1RaceData_ae7a0e32e315ad296ada6f8bcdc670977}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1RaceData_a8f4d81164ee4d5ae01a9d03f37cf7ff6}{\-Copy\-From} (const \hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \&from)
\item 
void \hyperlink{classmessages_1_1RaceData_a924d6ae450bb2f2439db5557a5c3f01e}{\-Merge\-From} (const \hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \&from)
\item 
void \hyperlink{classmessages_1_1RaceData_a3da3f69be3af24af6b78fd3fda269310}{\-Clear} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_a9da7b30006423822608af3170f007655}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classmessages_1_1RaceData_acd8a191bb68359046a2a2a93a5f44d58}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classmessages_1_1RaceData_af258aad32b2bebca8fc64a1be9cbddd8}{\-Merge\-Partial\-From\-Coded\-Stream} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedInputStream}{google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input})
\item 
void \hyperlink{classmessages_1_1RaceData_aa21d3efd59326797f0088287e84d0daa}{\-Serialize\-With\-Cached\-Sizes} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedOutputStream}{google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$ \hyperlink{classmessages_1_1RaceData_a594022b54a7799d87b3b68c591a1554a}{\-Serialize\-With\-Cached\-Sizes\-To\-Array} (\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
int \hyperlink{classmessages_1_1RaceData_a025865160dae9c49e415cc92e12da16b}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classmessages_1_1RaceData_a9c47dcc9078c1c032477b3a0d8ea3b11}{\-Get\-Metadata} () const 
\item 
bool \hyperlink{classmessages_1_1RaceData_a951cdb9586ee2794b5509cdb9f9b3c39}{has\-\_\-id} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a338bd54c0736703ed3262f1bf3949d5e}{clear\-\_\-id} ()
\item 
\hyperlink{namespacemessages_af747cb5fabc2ce5efae0b95ae346aa0a}{messages\-::\-Race} \hyperlink{classmessages_1_1RaceData_a9aac90a5bcbd846686ad32953f88c7be}{id} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a66f1ee286f67c3ae66ff8f5dd1db8520}{set\-\_\-id} (\hyperlink{namespacemessages_af747cb5fabc2ce5efae0b95ae346aa0a}{messages\-::\-Race} value)
\item 
bool \hyperlink{classmessages_1_1RaceData_a3a10a87d99c16b647cf116f9f4b1153c}{has\-\_\-name} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_ab0566e242255a1eff4ac9c664a2fd7f7}{clear\-\_\-name} ()
\item 
const \-::std\-::string \& \hyperlink{classmessages_1_1RaceData_a87c64647f9d87c483dd8dfc60a0f4e5f}{name} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a3f6c5ec7d6677c024f00c04e31f1ddf2}{set\-\_\-name} (const \-::std\-::string \&value)
\item 
void \hyperlink{classmessages_1_1RaceData_a22b100e9f7c4b5a3a535ae6a39f92674}{set\-\_\-name} (const char $\ast$value)
\item 
void \hyperlink{classmessages_1_1RaceData_a8919ffa76975de0fadda8dd670bf25c9}{set\-\_\-name} (const char $\ast$value, size\-\_\-t size)
\item 
inline\-::std\-::string $\ast$ \hyperlink{classmessages_1_1RaceData_a089493610cf2acfd4b0fc3c4cd59bbad}{mutable\-\_\-name} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_aae26d698149b6bd699c487ed841844d3}{has\-\_\-worker} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_af719cf4930aef3c0ba85100c25da2e34}{clear\-\_\-worker} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1RaceData_a8834d25c898ad4968f79e0a33b0154da}{worker} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1RaceData_a0edbe30252054aa72f93ad285295fe08}{mutable\-\_\-worker} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_a482a74d36f26017b72327aa21744b569}{has\-\_\-center} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a7c17994c9084a60d43bca292546a2b81}{clear\-\_\-center} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1RaceData_a59b83ac0b10d7399e986465bb6b7c3ea}{center} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1RaceData_a181d974b6276053191cb4d3d7b5097a8}{mutable\-\_\-center} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_abd19412da61859a374c6824803e43c4b}{has\-\_\-refinery} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a5c81f0e4095141f65677d74f4b468e3a}{clear\-\_\-refinery} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1RaceData_a4cbb439491e3dcbdb9e71ffd81b62c05}{refinery} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1RaceData_aa68c03f0693d2f34f1e237016ae84fef}{mutable\-\_\-refinery} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_aaa33d69a41f3ef7599449e5e0daedb3e}{has\-\_\-transport} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a7f929a5496ebfea0316984205bdd421a}{clear\-\_\-transport} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1RaceData_a5aa5a0a8dfc01d53e53214322211b30c}{transport} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1RaceData_a89a1c7bb3d6295ada8764d1fa0af0347}{mutable\-\_\-transport} ()
\item 
bool \hyperlink{classmessages_1_1RaceData_a2e8138fb3dfe71abab36562259170008}{has\-\_\-supplyprovider} () const 
\item 
void \hyperlink{classmessages_1_1RaceData_a829b1b7c55a0225435c513d8babc2806}{clear\-\_\-supplyprovider} ()
\item 
const \-::\hyperlink{classmessages_1_1UnitType}{messages\-::\-Unit\-Type} \& \hyperlink{classmessages_1_1RaceData_ad9508ee3e8aa163a7cd1ef27bcd5f867}{supplyprovider} () const 
\item 
inline\-::messages\-::\-Unit\-Type $\ast$ \hyperlink{classmessages_1_1RaceData_ad77c7692cf4d425b93ea6b327941b23c}{mutable\-\_\-supplyprovider} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{google\-::protobuf\-::\-Descriptor} $\ast$ \hyperlink{classmessages_1_1RaceData_af7a9ca6cf8b8fe79b76bfbb63b8d7555}{descriptor} ()
\item 
static const \hyperlink{classmessages_1_1RaceData}{\-Race\-Data} \& \hyperlink{classmessages_1_1RaceData_ab24632105e8477bec36661d5b11d4b06}{default\-\_\-instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const int \hyperlink{classmessages_1_1RaceData_a12f971785572fe307c87df022f6b8540}{k\-Id\-Field\-Number} = 1
\item 
static const int \hyperlink{classmessages_1_1RaceData_a0b9e12b825a90b3201c3c9969b7dcd19}{k\-Name\-Field\-Number} = 2
\item 
static const int \hyperlink{classmessages_1_1RaceData_a420b3d494f6185d830be269ca291605a}{k\-Worker\-Field\-Number} = 3
\item 
static const int \hyperlink{classmessages_1_1RaceData_aa7a09c552e97abbf133fad2adbfae283}{k\-Center\-Field\-Number} = 4
\item 
static const int \hyperlink{classmessages_1_1RaceData_a9b7696136419ca9cc4655c14c3a1b7db}{k\-Refinery\-Field\-Number} = 5
\item 
static const int \hyperlink{classmessages_1_1RaceData_ada51fcb12e62d7fbe25438be98560f9d}{k\-Transport\-Field\-Number} = 6
\item 
static const int \hyperlink{classmessages_1_1RaceData_ae9bc8cffc6237bc5c426a0c825581da6}{k\-Supply\-Provider\-Field\-Number} = 7
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classmessages_1_1RaceData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1RaceData_afa43391b6c4085c135fc98ee864bf6bb}{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1RaceData_af86f5e990a9b42f5bb0bf621fcba6369}{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classmessages_1_1RaceData_aa39e7c0e9d572dd6df7642ca77a1affa}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Race\-Data@{\-Race\-Data}}
\index{\-Race\-Data@{\-Race\-Data}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Race\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Race\-Data\-::\-Race\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_aa39e7c0e9d572dd6df7642ca77a1affa}
\hypertarget{classmessages_1_1RaceData_ac45a95d53597005212aca4ec3b40aac8}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!$\sim$\-Race\-Data@{$\sim$\-Race\-Data}}
\index{$\sim$\-Race\-Data@{$\sim$\-Race\-Data}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{$\sim$\-Race\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf messages\-::\-Race\-Data\-::$\sim$\-Race\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_ac45a95d53597005212aca4ec3b40aac8}
\hypertarget{classmessages_1_1RaceData_a00132fbcaec09f3d626426afe2a9d4b2}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Race\-Data@{\-Race\-Data}}
\index{\-Race\-Data@{\-Race\-Data}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Race\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Race\-Data\-::\-Race\-Data} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Race\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_a00132fbcaec09f3d626426afe2a9d4b2}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classmessages_1_1RaceData_acd8a191bb68359046a2a2a93a5f44d58}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Race\-Data\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_acd8a191bb68359046a2a2a93a5f44d58}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_ab1560961037abdec6570cb08c872a439}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1RaceData_a59b83ac0b10d7399e986465bb6b7c3ea}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!center@{center}}
\index{center@{center}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{center}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Race\-Data\-::center} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a59b83ac0b10d7399e986465bb6b7c3ea}
\hypertarget{classmessages_1_1RaceData_a3da3f69be3af24af6b78fd3fda269310}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_a3da3f69be3af24af6b78fd3fda269310}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a6704e0b86f3e9e52a9264c0890900843}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1RaceData_a7c17994c9084a60d43bca292546a2b81}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-center@{clear\-\_\-center}}
\index{clear\-\_\-center@{clear\-\_\-center}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-center}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-center} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a7c17994c9084a60d43bca292546a2b81}
\hypertarget{classmessages_1_1RaceData_a338bd54c0736703ed3262f1bf3949d5e}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-id@{clear\-\_\-id}}
\index{clear\-\_\-id@{clear\-\_\-id}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a338bd54c0736703ed3262f1bf3949d5e}
\hypertarget{classmessages_1_1RaceData_ab0566e242255a1eff4ac9c664a2fd7f7}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-name@{clear\-\_\-name}}
\index{clear\-\_\-name@{clear\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_ab0566e242255a1eff4ac9c664a2fd7f7}
\hypertarget{classmessages_1_1RaceData_a5c81f0e4095141f65677d74f4b468e3a}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-refinery@{clear\-\_\-refinery}}
\index{clear\-\_\-refinery@{clear\-\_\-refinery}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-refinery}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-refinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a5c81f0e4095141f65677d74f4b468e3a}
\hypertarget{classmessages_1_1RaceData_a829b1b7c55a0225435c513d8babc2806}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-supplyprovider@{clear\-\_\-supplyprovider}}
\index{clear\-\_\-supplyprovider@{clear\-\_\-supplyprovider}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-supplyprovider}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-supplyprovider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a829b1b7c55a0225435c513d8babc2806}
\hypertarget{classmessages_1_1RaceData_a7f929a5496ebfea0316984205bdd421a}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-transport@{clear\-\_\-transport}}
\index{clear\-\_\-transport@{clear\-\_\-transport}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-transport}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-transport} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a7f929a5496ebfea0316984205bdd421a}
\hypertarget{classmessages_1_1RaceData_af719cf4930aef3c0ba85100c25da2e34}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!clear\-\_\-worker@{clear\-\_\-worker}}
\index{clear\-\_\-worker@{clear\-\_\-worker}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{clear\-\_\-worker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::clear\-\_\-worker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_af719cf4930aef3c0ba85100c25da2e34}
\hypertarget{classmessages_1_1RaceData_a362d96fd829c823f3351453d32d6edd6}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_a362d96fd829c823f3351453d32d6edd6}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a362d96fd829c823f3351453d32d6edd6_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a8f4d81164ee4d5ae01a9d03f37cf7ff6}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Race\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_a8f4d81164ee4d5ae01a9d03f37cf7ff6}
\hypertarget{classmessages_1_1RaceData_ab24632105e8477bec36661d5b11d4b06}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-Race\-Data}\& {\bf messages\-::\-Race\-Data\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_ab24632105e8477bec36661d5b11d4b06}
\hypertarget{classmessages_1_1RaceData_af7a9ca6cf8b8fe79b76bfbb63b8d7555}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf messages\-::\-Race\-Data\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_af7a9ca6cf8b8fe79b76bfbb63b8d7555}
\hypertarget{classmessages_1_1RaceData_a025865160dae9c49e415cc92e12da16b}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Race\-Data\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classmessages_1_1RaceData_a025865160dae9c49e415cc92e12da16b}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1MessageLite_a5347f639af70b2f2ba4963791931404e}{google\-::protobuf\-::\-Message\-Lite}.

\hypertarget{classmessages_1_1RaceData_a9c47dcc9078c1c032477b3a0d8ea3b11}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Get\-Metadata@{\-Get\-Metadata}}
\index{\-Get\-Metadata@{\-Get\-Metadata}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Get\-Metadata}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::\-Metadata} {\bf messages\-::\-Race\-Data\-::\-Get\-Metadata} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_a9c47dcc9078c1c032477b3a0d8ea3b11}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_a152599c650dfa8c021a928e02e773a6b}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1RaceData_a482a74d36f26017b72327aa21744b569}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-center@{has\-\_\-center}}
\index{has\-\_\-center@{has\-\_\-center}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-center}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-center} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a482a74d36f26017b72327aa21744b569}
\hypertarget{classmessages_1_1RaceData_a951cdb9586ee2794b5509cdb9f9b3c39}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-id@{has\-\_\-id}}
\index{has\-\_\-id@{has\-\_\-id}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a951cdb9586ee2794b5509cdb9f9b3c39}
\hypertarget{classmessages_1_1RaceData_a3a10a87d99c16b647cf116f9f4b1153c}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-name@{has\-\_\-name}}
\index{has\-\_\-name@{has\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a3a10a87d99c16b647cf116f9f4b1153c}
\hypertarget{classmessages_1_1RaceData_abd19412da61859a374c6824803e43c4b}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-refinery@{has\-\_\-refinery}}
\index{has\-\_\-refinery@{has\-\_\-refinery}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-refinery}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-refinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_abd19412da61859a374c6824803e43c4b}
\hypertarget{classmessages_1_1RaceData_a2e8138fb3dfe71abab36562259170008}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-supplyprovider@{has\-\_\-supplyprovider}}
\index{has\-\_\-supplyprovider@{has\-\_\-supplyprovider}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-supplyprovider}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-supplyprovider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a2e8138fb3dfe71abab36562259170008}
\hypertarget{classmessages_1_1RaceData_aaa33d69a41f3ef7599449e5e0daedb3e}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-transport@{has\-\_\-transport}}
\index{has\-\_\-transport@{has\-\_\-transport}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-transport}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-transport} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_aaa33d69a41f3ef7599449e5e0daedb3e}
\hypertarget{classmessages_1_1RaceData_aae26d698149b6bd699c487ed841844d3}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!has\-\_\-worker@{has\-\_\-worker}}
\index{has\-\_\-worker@{has\-\_\-worker}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{has\-\_\-worker}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::has\-\_\-worker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_aae26d698149b6bd699c487ed841844d3}
\hypertarget{classmessages_1_1RaceData_a9aac90a5bcbd846686ad32953f88c7be}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!id@{id}}
\index{id@{id}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Race} {\bf messages\-::\-Race\-Data\-::id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a9aac90a5bcbd846686ad32953f88c7be}
\hypertarget{classmessages_1_1RaceData_a9da7b30006423822608af3170f007655}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_a9da7b30006423822608af3170f007655}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a781db24cdbfa161b11970ca5ff30eb16}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1RaceData_ae7a0e32e315ad296ada6f8bcdc670977}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_ae7a0e32e315ad296ada6f8bcdc670977}
\hypertarget{classmessages_1_1RaceData_a924d6ae450bb2f2439db5557a5c3f01e}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Race\-Data} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_a924d6ae450bb2f2439db5557a5c3f01e}
\hypertarget{classmessages_1_1RaceData_af258aad32b2bebca8fc64a1be9cbddd8}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Race\-Data\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_af258aad32b2bebca8fc64a1be9cbddd8}
\hypertarget{classmessages_1_1RaceData_a181d974b6276053191cb4d3d7b5097a8}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-center@{mutable\-\_\-center}}
\index{mutable\-\_\-center@{mutable\-\_\-center}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-center}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-center} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a181d974b6276053191cb4d3d7b5097a8}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a181d974b6276053191cb4d3d7b5097a8_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a089493610cf2acfd4b0fc3c4cd59bbad}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-name@{mutable\-\_\-name}}
\index{mutable\-\_\-name@{mutable\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a089493610cf2acfd4b0fc3c4cd59bbad}
\hypertarget{classmessages_1_1RaceData_aa68c03f0693d2f34f1e237016ae84fef}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-refinery@{mutable\-\_\-refinery}}
\index{mutable\-\_\-refinery@{mutable\-\_\-refinery}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-refinery}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-refinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_aa68c03f0693d2f34f1e237016ae84fef}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_aa68c03f0693d2f34f1e237016ae84fef_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_ad77c7692cf4d425b93ea6b327941b23c}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-supplyprovider@{mutable\-\_\-supplyprovider}}
\index{mutable\-\_\-supplyprovider@{mutable\-\_\-supplyprovider}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-supplyprovider}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-supplyprovider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_ad77c7692cf4d425b93ea6b327941b23c}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_ad77c7692cf4d425b93ea6b327941b23c_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a89a1c7bb3d6295ada8764d1fa0af0347}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-transport@{mutable\-\_\-transport}}
\index{mutable\-\_\-transport@{mutable\-\_\-transport}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-transport}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-transport} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a89a1c7bb3d6295ada8764d1fa0af0347}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a89a1c7bb3d6295ada8764d1fa0af0347_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_af52ad82abbdf78376aea260a1280549c}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_af52ad82abbdf78376aea260a1280549c}
\hypertarget{classmessages_1_1RaceData_a0edbe30252054aa72f93ad285295fe08}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!mutable\-\_\-worker@{mutable\-\_\-worker}}
\index{mutable\-\_\-worker@{mutable\-\_\-worker}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{mutable\-\_\-worker}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Unit\-Type} $\ast$ {\bf messages\-::\-Race\-Data\-::mutable\-\_\-worker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a0edbe30252054aa72f93ad285295fe08}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a0edbe30252054aa72f93ad285295fe08_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a87c64647f9d87c483dd8dfc60a0f4e5f}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!name@{name}}
\index{name@{name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf messages\-::\-Race\-Data\-::name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a87c64647f9d87c483dd8dfc60a0f4e5f}
\hypertarget{classmessages_1_1RaceData_ae67153462724f7e800d06478010da152}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-New@{\-New}}
\index{\-New@{\-New}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Race\-Data}$\ast$ {\bf messages\-::\-Race\-Data\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1RaceData_ae67153462724f7e800d06478010da152}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_ad11147db580486666b35364f6dc4e6e9}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1RaceData_a12a88cc9d927cd522ec244ed3a7728ee}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!operator=@{operator=}}
\index{operator=@{operator=}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Race\-Data}\& messages\-::\-Race\-Data\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Race\-Data} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a12a88cc9d927cd522ec244ed3a7728ee}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a12a88cc9d927cd522ec244ed3a7728ee_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a4cbb439491e3dcbdb9e71ffd81b62c05}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!refinery@{refinery}}
\index{refinery@{refinery}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{refinery}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Race\-Data\-::refinery} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a4cbb439491e3dcbdb9e71ffd81b62c05}
\hypertarget{classmessages_1_1RaceData_aa21d3efd59326797f0088287e84d0daa}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1RaceData_aa21d3efd59326797f0088287e84d0daa}
\hypertarget{classmessages_1_1RaceData_a594022b54a7799d87b3b68c591a1554a}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}}
\index{\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf messages\-::\-Race\-Data\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1RaceData_a594022b54a7799d87b3b68c591a1554a}
\hypertarget{classmessages_1_1RaceData_a66f1ee286f67c3ae66ff8f5dd1db8520}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!set\-\_\-id@{set\-\_\-id}}
\index{set\-\_\-id@{set\-\_\-id}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{set\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::set\-\_\-id} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Race}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a66f1ee286f67c3ae66ff8f5dd1db8520}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a66f1ee286f67c3ae66ff8f5dd1db8520_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a66f1ee286f67c3ae66ff8f5dd1db8520_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a3f6c5ec7d6677c024f00c04e31f1ddf2}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a3f6c5ec7d6677c024f00c04e31f1ddf2}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1RaceData_a3f6c5ec7d6677c024f00c04e31f1ddf2_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1RaceData_a22b100e9f7c4b5a3a535ae6a39f92674}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a22b100e9f7c4b5a3a535ae6a39f92674}
\hypertarget{classmessages_1_1RaceData_a8919ffa76975de0fadda8dd670bf25c9}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::set\-\_\-name} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a8919ffa76975de0fadda8dd670bf25c9}
\hypertarget{classmessages_1_1RaceData_ad9508ee3e8aa163a7cd1ef27bcd5f867}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!supplyprovider@{supplyprovider}}
\index{supplyprovider@{supplyprovider}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{supplyprovider}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Race\-Data\-::supplyprovider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_ad9508ee3e8aa163a7cd1ef27bcd5f867}
\hypertarget{classmessages_1_1RaceData_a3615364d476224cb15c57cc2d4bf7eb5}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Race\-Data\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Race\-Data} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1RaceData_a3615364d476224cb15c57cc2d4bf7eb5}
\hypertarget{classmessages_1_1RaceData_a5aa5a0a8dfc01d53e53214322211b30c}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!transport@{transport}}
\index{transport@{transport}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{transport}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Race\-Data\-::transport} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a5aa5a0a8dfc01d53e53214322211b30c}
\hypertarget{classmessages_1_1RaceData_a0cf50988dfb99035338536e7fd7c4df4}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf messages\-::\-Race\-Data\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a0cf50988dfb99035338536e7fd7c4df4}
\hypertarget{classmessages_1_1RaceData_a8834d25c898ad4968f79e0a33b0154da}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!worker@{worker}}
\index{worker@{worker}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{worker}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Unit\-Type} \& {\bf messages\-::\-Race\-Data\-::worker} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1RaceData_a8834d25c898ad4968f79e0a33b0154da}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classmessages_1_1RaceData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Add\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1RaceData_a3d124f098b0c7b7c81dd6f5e0ffcc9aa}
\hypertarget{classmessages_1_1RaceData_afa43391b6c4085c135fc98ee864bf6bb}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Assign\-Desc\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1RaceData_afa43391b6c4085c135fc98ee864bf6bb}
\hypertarget{classmessages_1_1RaceData_af86f5e990a9b42f5bb0bf621fcba6369}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}}
\index{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Shutdown\-File\-\_\-unit\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1RaceData_af86f5e990a9b42f5bb0bf621fcba6369}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classmessages_1_1RaceData_aa7a09c552e97abbf133fad2adbfae283}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Center\-Field\-Number@{k\-Center\-Field\-Number}}
\index{k\-Center\-Field\-Number@{k\-Center\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Center\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Center\-Field\-Number} = 4\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_aa7a09c552e97abbf133fad2adbfae283}
\hypertarget{classmessages_1_1RaceData_a12f971785572fe307c87df022f6b8540}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Id\-Field\-Number@{k\-Id\-Field\-Number}}
\index{k\-Id\-Field\-Number@{k\-Id\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Id\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Id\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_a12f971785572fe307c87df022f6b8540}
\hypertarget{classmessages_1_1RaceData_a0b9e12b825a90b3201c3c9969b7dcd19}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Name\-Field\-Number@{k\-Name\-Field\-Number}}
\index{k\-Name\-Field\-Number@{k\-Name\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Name\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Name\-Field\-Number} = 2\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_a0b9e12b825a90b3201c3c9969b7dcd19}
\hypertarget{classmessages_1_1RaceData_a9b7696136419ca9cc4655c14c3a1b7db}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Refinery\-Field\-Number@{k\-Refinery\-Field\-Number}}
\index{k\-Refinery\-Field\-Number@{k\-Refinery\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Refinery\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Refinery\-Field\-Number} = 5\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_a9b7696136419ca9cc4655c14c3a1b7db}
\hypertarget{classmessages_1_1RaceData_ae9bc8cffc6237bc5c426a0c825581da6}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Supply\-Provider\-Field\-Number@{k\-Supply\-Provider\-Field\-Number}}
\index{k\-Supply\-Provider\-Field\-Number@{k\-Supply\-Provider\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Supply\-Provider\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Supply\-Provider\-Field\-Number} = 7\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_ae9bc8cffc6237bc5c426a0c825581da6}
\hypertarget{classmessages_1_1RaceData_ada51fcb12e62d7fbe25438be98560f9d}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Transport\-Field\-Number@{k\-Transport\-Field\-Number}}
\index{k\-Transport\-Field\-Number@{k\-Transport\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Transport\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Transport\-Field\-Number} = 6\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_ada51fcb12e62d7fbe25438be98560f9d}
\hypertarget{classmessages_1_1RaceData_a420b3d494f6185d830be269ca291605a}{\index{messages\-::\-Race\-Data@{messages\-::\-Race\-Data}!k\-Worker\-Field\-Number@{k\-Worker\-Field\-Number}}
\index{k\-Worker\-Field\-Number@{k\-Worker\-Field\-Number}!messages::RaceData@{messages\-::\-Race\-Data}}
\subsubsection[{k\-Worker\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Race\-Data\-::k\-Worker\-Field\-Number} = 3\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1RaceData_a420b3d494f6185d830be269ca291605a}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/gen/cpp/\hyperlink{unit_8pb_8h}{unit.\-pb.\-h}\end{DoxyCompactItemize}
