LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "NameStackRegistry.h"
Static Public Member Functions | |
static std::string | full_key (std::string const &key) |
static void | end_of_ctor () |
static void | clear () |
static bool | empty () |
static std::string | current () |
Static Private Member Functions | |
static NameStackRegistry & | instance_ () |
Private Attributes | |
std::vector< std::string > | names_ {} |
Definition at line 43 of file NameStackRegistry.h.
|
static |
Definition at line 37 of file NameStackRegistry.cc.
References instance_(), and names_.
Referenced by fhicl::detail::TableBase::validate().
|
static |
Definition at line 49 of file NameStackRegistry.cc.
References instance_(), and names_.
Referenced by fhicl::OptionalSequence< T,-1ull >::do_prepare_elements_for_validation(), and fhicl::Sequence< T,-1ull >::do_prepare_elements_for_validation().
|
static |
Definition at line 43 of file NameStackRegistry.cc.
References instance_(), and names_.
Referenced by fhicl::OptionalSequence< T,-1ull >::do_prepare_elements_for_validation(), and fhicl::Sequence< T,-1ull >::do_prepare_elements_for_validation().
|
static |
Definition at line 31 of file NameStackRegistry.cc.
References instance_(), and names_.
Referenced by fhicl::Atom< T >::Atom(), fhicl::DelegatedParameter::DelegatedParameter(), fhicl::OptionalAtom< T >::OptionalAtom(), fhicl::OptionalDelegatedParameter::OptionalDelegatedParameter(), fhicl::OptionalSequence< T, N >::OptionalSequence(), fhicl::OptionalSequence< T,-1ull >::OptionalSequence(), fhicl::OptionalTable< T >::OptionalTable(), fhicl::OptionalTuple< T >::OptionalTuple(), fhicl::Sequence< T, N >::Sequence(), fhicl::Sequence< T,-1ull >::Sequence(), fhicl::Table< T, KeysToIgnore >::Table(), and fhicl::Tuple< T >::Tuple().
|
static |
Definition at line 14 of file NameStackRegistry.cc.
References instance_(), names_, and fhicl::other.
Referenced by fhicl::detail::ParameterMetadata::ParameterMetadata().
|
staticprivate |
Definition at line 55 of file NameStackRegistry.cc.
References fhicl::detail::per_thread_holder< T >::slot_for_current_thread().
Referenced by clear(), current(), empty(), end_of_ctor(), and full_key().
|
private |
Definition at line 53 of file NameStackRegistry.h.
Referenced by clear(), current(), empty(), end_of_ctor(), and full_key().