\hypertarget{classItemSpecification}{}\doxysection{Item\+Specification Class Reference}
\label{classItemSpecification}\index{ItemSpecification@{ItemSpecification}}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classItemSpecification_aedd19f5203635ecca7622e962998b53c}\label{classItemSpecification_aedd19f5203635ecca7622e962998b53c}} 
enum class \mbox{\hyperlink{classItemSpecification_aedd19f5203635ecca7622e962998b53c}{Type}} \{ {\bfseries Unit}
, {\bfseries Carton}
, {\bfseries Pallet}
 \}
\begin{DoxyCompactList}\small\item\em enum for item specification type (can be either Unit or Car as whole package of items) \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classItemSpecification_a23aabab0234da704709c9980f7866724}{Item\+Specification}} (int \+\_\+\+Product, \mbox{\hyperlink{classItemSpecification_aedd19f5203635ecca7622e962998b53c}{Item\+Specification\+::\+Type}} \+\_\+\+Unit, int \+\_\+\+Package\+Type, int \+\_\+\+Content\+Qty, float \+\_\+X, float \+\_\+Y, float \+\_\+Z, float \+\_\+\+Weight)
\begin{DoxyCompactList}\small\item\em constructor \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classItemSpecification_a08449742c40ed78d82f1fc0524ba7c95}\label{classItemSpecification_a08449742c40ed78d82f1fc0524ba7c95}} 
int {\bfseries Product}
\item 
\mbox{\Hypertarget{classItemSpecification_a39450ab1a00e3aa347bef908de97fc87}\label{classItemSpecification_a39450ab1a00e3aa347bef908de97fc87}} 
\mbox{\hyperlink{classItemSpecification_aedd19f5203635ecca7622e962998b53c}{Item\+Specification\+::\+Type}} {\bfseries Unit}
\item 
\mbox{\Hypertarget{classItemSpecification_a0df42ebd0fc82c3a0992e9ebd6497b16}\label{classItemSpecification_a0df42ebd0fc82c3a0992e9ebd6497b16}} 
int {\bfseries Package\+Type}
\item 
\mbox{\Hypertarget{classItemSpecification_a5cf98b2a5d473f43f7a7115669c0739c}\label{classItemSpecification_a5cf98b2a5d473f43f7a7115669c0739c}} 
int {\bfseries Content\+Qty}
\item 
\mbox{\Hypertarget{classItemSpecification_acad807e89be996c5a89857bca92c9719}\label{classItemSpecification_acad807e89be996c5a89857bca92c9719}} 
float {\bfseries X}
\item 
\mbox{\Hypertarget{classItemSpecification_a7fddf3fcca138ef01ce9590e61f3f0af}\label{classItemSpecification_a7fddf3fcca138ef01ce9590e61f3f0af}} 
float {\bfseries Y}
\item 
\mbox{\Hypertarget{classItemSpecification_ae185f04c1d301cdf7d5fc6d9723cf932}\label{classItemSpecification_ae185f04c1d301cdf7d5fc6d9723cf932}} 
float {\bfseries Z}
\item 
\mbox{\Hypertarget{classItemSpecification_ace7b289274fc21d7dd592310f2355ed2}\label{classItemSpecification_ace7b289274fc21d7dd592310f2355ed2}} 
float {\bfseries Weight}
\item 
\mbox{\Hypertarget{classItemSpecification_aa273cecbb30c92ce0ad1ae752b8595ae}\label{classItemSpecification_aa273cecbb30c92ce0ad1ae752b8595ae}} 
float {\bfseries Volume}
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classItemSpecification_a23aabab0234da704709c9980f7866724}\label{classItemSpecification_a23aabab0234da704709c9980f7866724}} 
\index{ItemSpecification@{ItemSpecification}!ItemSpecification@{ItemSpecification}}
\index{ItemSpecification@{ItemSpecification}!ItemSpecification@{ItemSpecification}}
\doxysubsubsection{\texorpdfstring{ItemSpecification()}{ItemSpecification()}}
{\footnotesize\ttfamily Item\+Specification\+::\+Item\+Specification (\begin{DoxyParamCaption}\item[{int}]{\+\_\+\+Product,  }\item[{\mbox{\hyperlink{classItemSpecification_aedd19f5203635ecca7622e962998b53c}{Item\+Specification\+::\+Type}}}]{\+\_\+\+Unit,  }\item[{int}]{\+\_\+\+Package\+Type,  }\item[{int}]{\+\_\+\+Content\+Qty,  }\item[{float}]{\+\_\+X,  }\item[{float}]{\+\_\+Y,  }\item[{float}]{\+\_\+Z,  }\item[{float}]{\+\_\+\+Weight }\end{DoxyParamCaption})}



constructor 


\begin{DoxyParams}{Parameters}
{\em Product} & product number \\
\hline
{\em Unit} & which kind of package do the data belong to \\
\hline
{\em Package\+Type} & \\
\hline
{\em Content\+Qty} & \\
\hline
{\em X} & \\
\hline
{\em Y} & \\
\hline
{\em Z} & \\
\hline
{\em Weight} & \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{WarehousePickingOpt_8h}{Warehouse\+Picking\+Opt.\+h}}\item 
\mbox{\hyperlink{item__specification_8cpp}{item\+\_\+specification.\+cpp}}\end{DoxyCompactItemize}
