\hypertarget{_component_properties_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Component\-Properties.h File Reference}
\label{_component_properties_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Component\-Properties.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Component\-Properties.\-h}}
}
{\ttfamily \#include $<$algorithm$>$}\\*
{\ttfamily \#include $<$stdexcept$>$}\\*
{\ttfamily \#include $<$typeinfo$>$}\\*
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_property_configurator}{D\-D4hep\-::\-Property\-Configurator}
\begin{DoxyCompactList}\small\item\em Heler class to configure properties. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_property_grammar}{D\-D4hep\-::\-Property\-Grammar}
\begin{DoxyCompactList}\small\item\em Class describing the grammar representation of a given data type. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_property}{D\-D4hep\-::\-Property}
\begin{DoxyCompactList}\small\item\em The property class to assign options to actions. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_property_value}{D\-D4hep\-::\-Property\-Value$<$ T\-Y\-P\-E $>$}
\begin{DoxyCompactList}\small\item\em Concrete template instantiation of a combined property value pair. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_property_manager}{D\-D4hep\-::\-Property\-Manager}
\begin{DoxyCompactList}\small\item\em Manager to ease the handling of groups of properties. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_property_configurable}{D\-D4hep\-::\-Property\-Configurable}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_d_d4hep_1_1_property}{Property} object as base class for all objects supporting properties. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_d_d4hep}{D\-D4hep}
\begin{DoxyCompactList}\small\item\em Namespace for the A\-I\-D\-A detector description toolkit. \end{DoxyCompactList}\end{DoxyCompactItemize}
