\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4}{
\section{PacketRouteEntryWriter$<$ IPv4 $>$ Class Template Reference}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4}\index{PacketRouteEntryWriter$<$ IPv4 $>$@{PacketRouteEntryWriter$<$ IPv4 $>$}}
}
Inheritance diagram for PacketRouteEntryWriter$<$ IPv4 $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classPacketRouteEntryWriter_3_01IPv4_01_4}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a82bb997f720c75322b0f050081c439d3}{
{\bfseries PacketRouteEntryWriter} (uint8\_\-t $\ast$data)}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a82bb997f720c75322b0f050081c439d3}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a47fae899ba5dc982ba95507a8f891f08}{
void \hyperlink{classPacketRouteEntryWriter_3_01IPv4_01_4_a47fae899ba5dc982ba95507a8f891f08}{initialize} (uint16\_\-t tag, const \hyperlink{classIPNet}{IPv4Net} \&net, \hyperlink{classIPv4}{IPv4} nh, uint32\_\-t cost)}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a47fae899ba5dc982ba95507a8f891f08}

\begin{DoxyCompactList}\small\item\em Initialize fields as a regular routing entry. \item\end{DoxyCompactList}\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_abe38908f9b587856c0a354e5b2dfb80a}{
void \hyperlink{classPacketRouteEntryWriter_3_01IPv4_01_4_abe38908f9b587856c0a354e5b2dfb80a}{initialize\_\-table\_\-request} ()}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_abe38908f9b587856c0a354e5b2dfb80a}

\begin{DoxyCompactList}\small\item\em Initialize fields as a route table request. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a2bee48acda72332a4d70af800f54dd5e}{
uint8\_\-t $\ast$ {\bfseries \_\-data}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a2bee48acda72332a4d70af800f54dd5e}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a97529d9baee9bef2b7bc1dc129b57dfc}{
uint8\_\-t $\ast$ {\bfseries \_\-af}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a97529d9baee9bef2b7bc1dc129b57dfc}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a7dda71a83911bd64fb2871bc0f00f5a4}{
uint8\_\-t $\ast$ {\bfseries \_\-tag}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a7dda71a83911bd64fb2871bc0f00f5a4}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_ad559ab1932b2f804733c381b6b8c89fd}{
uint8\_\-t $\ast$ {\bfseries \_\-addr}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_ad559ab1932b2f804733c381b6b8c89fd}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_abd56c03c578e49babbb787b8db604b0d}{
uint8\_\-t $\ast$ {\bfseries \_\-mask}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_abd56c03c578e49babbb787b8db604b0d}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_a4de3820d65f530054a49451160899f6c}{
uint8\_\-t $\ast$ {\bfseries \_\-nh}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_a4de3820d65f530054a49451160899f6c}

\item 
\hypertarget{classPacketRouteEntryWriter_3_01IPv4_01_4_ae147856ccb8e783a846fec18c8e5aa41}{
uint8\_\-t $\ast$ {\bfseries \_\-metric}}
\label{classPacketRouteEntryWriter_3_01IPv4_01_4_ae147856ccb8e783a846fec18c8e5aa41}

\end{DoxyCompactItemize}
\subsubsection*{template$<$$>$ class PacketRouteEntryWriter$<$ IPv4 $>$}



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rip/packets.hh\end{DoxyCompactItemize}
