\hypertarget{_python_interpreter_8cc}{\section{Core/\-Python/\-Python\-Interpreter.cc File Reference}
\label{_python_interpreter_8cc}\index{Core/\-Python/\-Python\-Interpreter.\-cc@{Core/\-Python/\-Python\-Interpreter.\-cc}}
}
{\ttfamily \#include $<$Python.\-h$>$}\\*
{\ttfamily \#include $<$boost/python.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/filesystem.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/regex.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/thread/condition\-\_\-variable.\-hpp$>$}\\*
{\ttfamily \#include $<$Core/\-Utils/\-String\-Container.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Utils/\-Lockable.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Python/\-Python\-Interpreter.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_core_1_1_python_interpreter_private}{Python\-Interpreter\-Private}
\item 
class \hyperlink{class_python_std_i_o}{Python\-Std\-I\-O}
\item 
class \hyperlink{class_python_std_err}{Python\-Std\-Err}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\item 
\hyperlink{namespace_s_c_i_run_1_1_core}{S\-C\-I\-Run\-::\-Core}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{_python_interpreter_8cc_aff2200159bd43ad8d3e3900fd23e4fc7}{B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E} (interpreter)
\item 
\hyperlink{_python_interpreter_8cc_a0922d37c52719b1c028c9c8e6fe30a62}{C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N} (\hyperlink{class_s_c_i_run_1_1_core_1_1_python_interpreter}{Python\-Interpreter})
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_python_interpreter_8cc_aff2200159bd43ad8d3e3900fd23e4fc7}{\index{Python\-Interpreter.\-cc@{Python\-Interpreter.\-cc}!B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E@{B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E}}
\index{B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E@{B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E}!PythonInterpreter.cc@{Python\-Interpreter.\-cc}}
\subsubsection[{B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E}]{\setlength{\rightskip}{0pt plus 5cm}B\-O\-O\-S\-T\-\_\-\-P\-Y\-T\-H\-O\-N\-\_\-\-M\-O\-D\-U\-L\-E (
\begin{DoxyParamCaption}
\item[{interpreter}]{}
\end{DoxyParamCaption}
)}}\label{_python_interpreter_8cc_aff2200159bd43ad8d3e3900fd23e4fc7}
\hypertarget{_python_interpreter_8cc_a0922d37c52719b1c028c9c8e6fe30a62}{\index{Python\-Interpreter.\-cc@{Python\-Interpreter.\-cc}!C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N@{C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N}}
\index{C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N@{C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N}!PythonInterpreter.cc@{Python\-Interpreter.\-cc}}
\subsubsection[{C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N}]{\setlength{\rightskip}{0pt plus 5cm}C\-O\-R\-E\-\_\-\-S\-I\-N\-G\-L\-E\-T\-O\-N\-\_\-\-I\-M\-P\-L\-E\-M\-E\-N\-T\-A\-T\-I\-O\-N (
\begin{DoxyParamCaption}
\item[{{\bf Python\-Interpreter}}]{}
\end{DoxyParamCaption}
)}}\label{_python_interpreter_8cc_a0922d37c52719b1c028c9c8e6fe30a62}
