\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader}{\section{Obj\-To\-Field\-Reader Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader}\index{Obj\-To\-Field\-Reader@{Obj\-To\-Field\-Reader}}
}


{\ttfamily \#include $<$Obj\-To\-Field\-Reader.\-h$>$}

Inheritance diagram for Obj\-To\-Field\-Reader\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a2d47339e89a46f001da4f746db7d051f}{Obj\-To\-Field\-Reader} (\hyperlink{namespace_s_c_i_run_1_1_core_1_1_logging_a93cd7de5b4907a727577e603069b390e}{Logging\-::\-Logger\-Handle} log)
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_aa4260a79e91d940e70843558513172cc}{read} (const std\-::string \&filename, \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \&field\-\_\-handle)
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a572350c6559b7bfe3cd074a926ab51d6}{write} (const std\-::string \&filename, const \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \&field)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_output}{Algorithm\-Output} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a5f6d82f33ab8c7c5541f0c2c3ec05b36}{run\-\_\-generic} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_input}{Algorithm\-Input} \&) const override
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a2d47339e89a46f001da4f746db7d051f}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}!Obj\-To\-Field\-Reader@{Obj\-To\-Field\-Reader}}
\index{Obj\-To\-Field\-Reader@{Obj\-To\-Field\-Reader}!SCIRun::Core::Algorithms::ObjToFieldReader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}}
\subsubsection[{Obj\-To\-Field\-Reader}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Obj\-To\-Field\-Reader} (
\begin{DoxyParamCaption}
\item[{{\bf Logging\-::\-Logger\-Handle}}]{log}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a2d47339e89a46f001da4f746db7d051f}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_aa4260a79e91d940e70843558513172cc}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}!read@{read}}
\index{read@{read}!SCIRun::Core::Algorithms::ObjToFieldReader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}}
\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}bool read (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{filename, }
\item[{{\bf Field\-Handle} \&}]{field\-\_\-handle}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_aa4260a79e91d940e70843558513172cc}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a5f6d82f33ab8c7c5541f0c2c3ec05b36}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}!run\-\_\-generic@{run\-\_\-generic}}
\index{run\-\_\-generic@{run\-\_\-generic}!SCIRun::Core::Algorithms::ObjToFieldReader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}}
\subsubsection[{run\-\_\-generic}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Algorithm\-Output} run\-\_\-generic (
\begin{DoxyParamCaption}
\item[{const {\bf Algorithm\-Input} \&}]{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a5f6d82f33ab8c7c5541f0c2c3ec05b36}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_interface_abf1160cbc2d53c212909224c08e98c08}{Algorithm\-Interface}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a572350c6559b7bfe3cd074a926ab51d6}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}!write@{write}}
\index{write@{write}!SCIRun::Core::Algorithms::ObjToFieldReader@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Obj\-To\-Field\-Reader}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}bool write (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{filename, }
\item[{const {\bf Field\-Handle} \&}]{field}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_obj_to_field_reader_a572350c6559b7bfe3cd074a926ab51d6}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Legacy/\-Data\-I\-O/\hyperlink{_obj_to_field_reader_8h}{Obj\-To\-Field\-Reader.\-h}\item 
Core/\-Algorithms/\-Legacy/\-Data\-I\-O/\hyperlink{_obj_to_field_reader_8cc}{Obj\-To\-Field\-Reader.\-cc}\end{DoxyCompactItemize}
