_application | marlinmt::Component | protected |
_description | marlinmt::Component | protected |
_endTime | marlinmt::concurrency::PEPScheduler | private |
_lockingTime | marlinmt::concurrency::PEPScheduler | private |
_logger | marlinmt::Component | protected |
_name | marlinmt::Component | protected |
_parameters | marlinmt::Configurable | protected |
_pool | marlinmt::concurrency::PEPScheduler | private |
_popTime | marlinmt::concurrency::PEPScheduler | private |
_pushResults | marlinmt::concurrency::PEPScheduler | private |
_queueSize | marlinmt::concurrency::PEPScheduler | private |
_runHeaderTime | marlinmt::concurrency::PEPScheduler | private |
_startTime | marlinmt::concurrency::PEPScheduler | private |
_superSequence | marlinmt::concurrency::PEPScheduler | private |
_type | marlinmt::Component | protected |
_verbosity | marlinmt::Component | protected |
addParameter(EParameterType paramType, const std::string &name, const std::string &desc, std::shared_ptr< T > value) | marlinmt::Configurable | inline |
addParameter(EParameterType paramType, const std::string &name, const std::string &desc, std::shared_ptr< T > value, T defVal) | marlinmt::Configurable | inline |
application() const | marlinmt::Component | |
application() | marlinmt::Component | |
begin() | marlinmt::Configurable | |
begin() const | marlinmt::Configurable | |
checkParameter(const std::string &name) const | marlinmt::Configurable | |
clear() | marlinmt::Configurable | |
Clock typedef | marlinmt::concurrency::PEPScheduler | |
Component()=delete | marlinmt::Component | |
Component(const Component &)=delete | marlinmt::Component | |
Component(const std::string &type) | marlinmt::Component | |
ConditionsMap typedef | marlinmt::concurrency::PEPScheduler | |
Configurable()=default | marlinmt::Configurable | |
configurePool() | marlinmt::concurrency::PEPScheduler | private |
configureProcessors() | marlinmt::concurrency::PEPScheduler | private |
const_iterator typedef | marlinmt::Configurable | |
debug() const | marlinmt::Component | |
description() const | marlinmt::Component | |
end() override | marlinmt::concurrency::PEPScheduler | virtual |
marlinmt::Component::end() const | marlinmt::Configurable | |
error() const | marlinmt::Component | |
EventList typedef | marlinmt::concurrency::PEPScheduler | |
exists(const std::string &name) const | marlinmt::Configurable | |
freeSlots() const override | marlinmt::concurrency::PEPScheduler | virtual |
getParameters(ConfigSection §ion, const std::set< std::string > &exclude={}) const | marlinmt::Component | |
initialize() override | marlinmt::concurrency::PEPScheduler | virtual |
InputType typedef | marlinmt::concurrency::PEPScheduler | |
IScheduler() | marlinmt::IScheduler | |
isInitialized() const | marlinmt::Component | |
isSet(const std::string &name) const | marlinmt::Configurable | |
iterator typedef | marlinmt::Configurable | |
log() const | marlinmt::Component | inline |
LoggerPtr typedef | marlinmt::Component | |
message() const | marlinmt::Component | |
name() const | marlinmt::Component | |
operator=(const Component &)=delete | marlinmt::Component | |
OutputType typedef | marlinmt::concurrency::PEPScheduler | |
parameter(const std::string &name) const | marlinmt::Configurable | inline |
parameter(const std::string &name, const T &fallback) const | marlinmt::Configurable | inline |
ParameterMap typedef | marlinmt::Configurable | |
PEPScheduler() | marlinmt::concurrency::PEPScheduler | |
popFinishedEvents(std::vector< std::shared_ptr< EventStore >> &events) override | marlinmt::concurrency::PEPScheduler | virtual |
preConfigure() | marlinmt::concurrency::PEPScheduler | private |
printParameters() const | marlinmt::Component | |
printParameters() const | marlinmt::Component | |
ProcessorSequence typedef | marlinmt::concurrency::PEPScheduler | |
processRunHeader(std::shared_ptr< RunHeader > rhdr) override | marlinmt::concurrency::PEPScheduler | virtual |
pushEvent(std::shared_ptr< EventStore > event) override | marlinmt::concurrency::PEPScheduler | virtual |
PushResultList typedef | marlinmt::concurrency::PEPScheduler | |
setDescription(const std::string &desc) | marlinmt::Component | |
setName(const std::string &n) | marlinmt::Component | |
setParameters(const ConfigSection §ion, bool throwIfNotFound=false) | marlinmt::Component | |
setup(Application *app) | marlinmt::Component | |
setVerbosity(const std::string &level) | marlinmt::Component | |
TimePoint typedef | marlinmt::concurrency::PEPScheduler | |
type() const | marlinmt::Component | |
unset() | marlinmt::Configurable | |
verbosity() const | marlinmt::Component | |
warning() const | marlinmt::Component | |
WorkerPool typedef | marlinmt::concurrency::PEPScheduler | |
~Component()=default | marlinmt::Component | virtual |
~Configurable()=default | marlinmt::Configurable | virtual |
~IScheduler()=default | marlinmt::IScheduler | virtual |