\hypertarget{wire__format__lite__inl_8h}{\section{\-Undermind/proxy/cpp/include/google/protobuf/wire\-\_\-format\-\_\-lite\-\_\-inl.h \-File \-Reference}
\label{wire__format__lite__inl_8h}\index{\-Undermind/proxy/cpp/include/google/protobuf/wire\-\_\-format\-\_\-lite\-\_\-inl.\-h@{\-Undermind/proxy/cpp/include/google/protobuf/wire\-\_\-format\-\_\-lite\-\_\-inl.\-h}}
}
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$google/protobuf/stubs/common.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/message\-\_\-lite.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/repeated\-\_\-field.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/wire\-\_\-format\-\_\-lite.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/generated\-\_\-message\-\_\-util.\-h$>$}\*
{\ttfamily \#include $<$google/protobuf/io/coded\-\_\-stream.\-h$>$}\*
\-Include dependency graph for wire\-\_\-format\-\_\-lite\-\_\-inl.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{wire__format__lite__inl_8h__incl}
\end{center}
\end{figure}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespacegoogle}{google}
\item 
namespace \hyperlink{namespacegoogle_1_1protobuf}{google\-::protobuf}
\item 
namespace \hyperlink{namespacegoogle_1_1protobuf_1_1internal}{google\-::protobuf\-::internal}
\end{DoxyCompactItemize}
\subsection*{\-Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{wire__format__lite__inl_8h_a17ffd8819d76e4984e499fd11ba876af}{\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E}(\-C\-P\-P\-T\-Y\-P\-E, \-D\-E\-C\-L\-A\-R\-E\-D\-\_\-\-T\-Y\-P\-E)
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a436edc6da46e4d61c49a50d7795bf2ee}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-I\-N\-T32 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_ab2a6429d5209b20a0843f31cf5a3cf77}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-I\-N\-T64 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_ac5a57ca95873725ae2286db7911306ae}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ uint32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-U\-I\-N\-T32 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, uint32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_adf246e926eae9f944ed8661dfae900b5}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ uint64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-U\-I\-N\-T64 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, uint64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a063c9b85a3321dafc468298421571b28}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-I\-N\-T32 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_abf330fc7f3cecbde7b6ea289e39e9b4a}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-I\-N\-T64 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_aa748149f3ae2734c273f8c5950570146}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ uint32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D32 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, uint32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_acf56caca99a247ef927775e1a7cbc270}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ uint64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D64 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, uint64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a36380847b7e2adbfea3a3aead2698e3e}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D32 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_aba6ef7fe60f935a1d17975db8ad885d1}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D64 $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a4ce46f1676f226c9c737d909e74cba3e}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ float, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-L\-O\-A\-T $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, float $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a3fafd4429a6427384ee9a18db651ac37}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ double, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-D\-O\-U\-B\-L\-E $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, double $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a10d74b84ff86936b1eb6a7035c26c775}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ bool, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-B\-O\-O\-L $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, bool $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\bool \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a8427cb713425b7bbbb24e158cf626134}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive$<$ int, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-E\-N\-U\-M $>$} (io\-::\-Coded\-Input\-Stream $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input}, int $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_aede296e498c0295380f7d9e96f2038ed}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ uint32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D32 $>$} (const uint8 $\ast$buffer, uint32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a7e5bf0cfcd65c51f58cdc6e6f517e430}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ uint64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D64 $>$} (const uint8 $\ast$buffer, uint64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a2bec836783c5789d013afeaa2a39a915}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ int32, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D32 $>$} (const uint8 $\ast$buffer, int32 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_aef678d4e0ceb0a6ead6b73f0dade9fd5}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ int64, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D64 $>$} (const uint8 $\ast$buffer, int64 $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a6083eca67b9bc41ac3618a696f7030b4}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ float, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-F\-L\-O\-A\-T $>$} (const uint8 $\ast$buffer, float $\ast$value)
\item 
{\footnotesize template$<$$>$ }\\const uint8 $\ast$ \hyperlink{namespacegoogle_1_1protobuf_1_1internal_a170384d5b445ba318978b5417f34881d}{google\-::protobuf\-::internal\-::\-Wire\-Format\-Lite\-::\-Read\-Primitive\-From\-Array$<$ double, Wire\-Format\-Lite\-::\-T\-Y\-P\-E\-\_\-\-D\-O\-U\-B\-L\-E $>$} (const uint8 $\ast$buffer, double $\ast$value)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a7163677acc7ac718bf6e69e4263dd88c}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (uint32, \-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D32)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a5adfd138821e3efa4587e75714fba03d}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (uint64, \-T\-Y\-P\-E\-\_\-\-F\-I\-X\-E\-D64)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a8eafeb2fdd977df1695431b06016b8c8}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (int32, \-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D32)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a9310b2a84ba9ddf1f812d10ad7a66f7c}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (int64, \-T\-Y\-P\-E\-\_\-\-S\-F\-I\-X\-E\-D64)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a96dcbe40065527e7ad41052910648399}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (float, \-T\-Y\-P\-E\-\_\-\-F\-L\-O\-A\-T)
\item 
\hyperlink{namespacegoogle_1_1protobuf_1_1internal_a119cc562a11f2dfe1fbb17bc57f1113d}{google\-::protobuf\-::internal\-::\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E} (double, \-T\-Y\-P\-E\-\_\-\-D\-O\-U\-B\-L\-E)
\end{DoxyCompactItemize}


\subsection{\-Define \-Documentation}
\hypertarget{wire__format__lite__inl_8h_a17ffd8819d76e4984e499fd11ba876af}{\index{wire\-\_\-format\-\_\-lite\-\_\-inl.\-h@{wire\-\_\-format\-\_\-lite\-\_\-inl.\-h}!\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E@{\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E}}
\index{\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E@{\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E}!wire_format_lite_inl.h@{wire\-\_\-format\-\_\-lite\-\_\-inl.\-h}}
\subsubsection[{\-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define {\bf \-R\-E\-A\-D\-\_\-\-R\-E\-P\-E\-A\-T\-E\-D\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-P\-R\-I\-M\-I\-T\-I\-V\-E}(
\begin{DoxyParamCaption}
\item[{}]{\-C\-P\-P\-T\-Y\-P\-E, }
\item[{}]{\-D\-E\-C\-L\-A\-R\-E\-D\-\_\-\-T\-Y\-P\-E}
\end{DoxyParamCaption}
)}}\label{wire__format__lite__inl_8h_a17ffd8819d76e4984e499fd11ba876af}
{\bfseries \-Value\-:}
\begin{DoxyCode}
template <>                                                                    
      \
inline bool WireFormatLite::ReadRepeatedPrimitive<                             
      \
  CPPTYPE, WireFormatLite::DECLARED_TYPE>(                                     
      \
    int tag_size,                                                              
      \
    uint32 tag,                                                                
      \
    io::CodedInputStream* input,                                               
      \
    RepeatedField<CPPTYPE>* values) {                                          
      \
  return ReadRepeatedFixedSizePrimitive<                                       
      \
    CPPTYPE, WireFormatLite::DECLARED_TYPE>(                                   
      \
      tag_size, tag, input, values);                                           
      \
}
\end{DoxyCode}
