\hypertarget{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager}{}\section{plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager Class Reference}
\label{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager}\index{plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}}


Inheritance diagram for plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager\+:
% FIG 0


Collaboration diagram for plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager\+:
% FIG 1
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a70f2c32311b118f3e9361e4db2ba2693}{get\+\_\+extractors}} (cls)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_adeb25bde9dc61dc7f57e98942ca96605}{deregister\+\_\+extractor}} (cls, extractor\+\_\+class)
\item 
def \mbox{\hyperlink{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a7e7743227f9a258f5e3b9f7164e91f7f}{register\+\_\+extractor}} (cls, extractor\+\_\+class)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVerb}Manager of extractors.
\end{DoxyVerb}
 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_adeb25bde9dc61dc7f57e98942ca96605}\label{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_adeb25bde9dc61dc7f57e98942ca96605}} 
\index{plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}!deregister\_extractor@{deregister\_extractor}}
\index{deregister\_extractor@{deregister\_extractor}!plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}}
\subsubsection{\texorpdfstring{deregister\_extractor()}{deregister\_extractor()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager.\+deregister\+\_\+extractor (\begin{DoxyParamCaption}\item[{}]{cls,  }\item[{}]{extractor\+\_\+class }\end{DoxyParamCaption})}

\begin{DoxyVerb}De-registers an extractor class.
:param extractor_class: extractor class (subclass of Extractor)
:raise KeyError: if extractor class is not set for the corresponding name
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a70f2c32311b118f3e9361e4db2ba2693}\label{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a70f2c32311b118f3e9361e4db2ba2693}} 
\index{plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}!get\_extractors@{get\_extractors}}
\index{get\_extractors@{get\_extractors}!plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}}
\subsubsection{\texorpdfstring{get\_extractors()}{get\_extractors()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager.\+get\+\_\+extractors (\begin{DoxyParamCaption}\item[{}]{cls }\end{DoxyParamCaption})}

\begin{DoxyVerb}Get a list of registered extractor classes.
:return: the list of extractor classes
\end{DoxyVerb}
 \mbox{\Hypertarget{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a7e7743227f9a258f5e3b9f7164e91f7f}\label{classplaso_1_1tarzan_1_1app_1_1extractors_1_1manager_1_1_manager_a7e7743227f9a258f5e3b9f7164e91f7f}} 
\index{plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}!register\_extractor@{register\_extractor}}
\index{register\_extractor@{register\_extractor}!plaso.tarzan.app.extractors.manager.Manager@{plaso.tarzan.app.extractors.manager.Manager}}
\subsubsection{\texorpdfstring{register\_extractor()}{register\_extractor()}}
{\footnotesize\ttfamily def plaso.\+tarzan.\+app.\+extractors.\+manager.\+Manager.\+register\+\_\+extractor (\begin{DoxyParamCaption}\item[{}]{cls,  }\item[{}]{extractor\+\_\+class }\end{DoxyParamCaption})}

\begin{DoxyVerb}Registers an extractor class.
:param extractor_class: extractor class (subclass of Extractor)
:raise KeyError: if extractor class is already set for the corresponding name
\end{DoxyVerb}
 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/rychly/repos/pyspark-\/plaso/src/plaso/tarzan/app/extractors/\mbox{\hyperlink{manager_8py}{manager.\+py}}\end{DoxyCompactItemize}
