\section{atlas::kl\_\-error::KLError Struct Reference}
\label{structatlas_1_1kl__error_1_1KLError}\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
{\tt \#include $<$kl\_\-error.h$>$}

Collaboration diagram for atlas::kl\_\-error::KLError:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=265pt]{structatlas_1_1kl__error_1_1KLError__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KLError} (size\_\-t {\bf x}, size\_\-t {\bf y}, int {\bf line}, const {\bf kl::KLContext} \&{\bf klc})
\item 
void {\bf operator()} (const char $\ast$) const 
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
size\_\-t {\bf x}
\item 
size\_\-t {\bf y}
\item 
int {\bf line}
\item 
const {\bf kl::KLContext} $\ast$ {\bf klc}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!KLError@{KLError}}
\index{KLError@{KLError}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::kl\_\-error::KLError::KLError (size\_\-t {\em x}, size\_\-t {\em y}, int {\em line}, const {\bf kl::KLContext} \& {\em klc})\hspace{0.3cm}{\tt  [inline]}}\label{structatlas_1_1kl__error_1_1KLError_c25352a25e664f7a79b70425ab569d6b}




\subsection{Member Function Documentation}
\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!operator()@{operator()}}
\index{operator()@{operator()}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::kl\_\-error::KLError::operator() (const char $\ast$) const}\label{structatlas_1_1kl__error_1_1KLError_e3564143bfcecdeb257894cc8e4d9f2f}




\subsection{Member Data Documentation}
\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!klc@{klc}}
\index{klc@{klc}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf kl::KLContext}$\ast$ {\bf atlas::kl\_\-error::KLError::klc}}\label{structatlas_1_1kl__error_1_1KLError_002fe03e700c20dda52fd3f8605f2296}


\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!line@{line}}
\index{line@{line}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf atlas::kl\_\-error::KLError::line}}\label{structatlas_1_1kl__error_1_1KLError_3fe62783c3962d8ab34b6d3e0de05c75}


\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!x@{x}}
\index{x@{x}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::kl\_\-error::KLError::x}}\label{structatlas_1_1kl__error_1_1KLError_8c5c663710bdc678479868d7eded0625}


\index{atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}!y@{y}}
\index{y@{y}!atlas::kl_error::KLError@{atlas::kl\_\-error::KLError}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::kl\_\-error::KLError::y}}\label{structatlas_1_1kl__error_1_1KLError_d9a16785c89ac6663140024ba6110935}




The documentation for this struct was generated from the following files:\begin{CompactItemize}
\item 
sources/error/{\bf kl\_\-error.h}\item 
sources/error/{\bf kl\_\-error.cpp}\end{CompactItemize}
