The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PerfMonAuditor Member List

This is the complete list of members for PerfMonAuditor, including all inherited members.

after(StandardEventType evt, INamedInterface *alg, const StatusCode &sc) overridePerfMonAuditor
after(StandardEventType, INamedInterface *, const StatusCode &) overridePerfMonAuditorinline
after(StandardEventType, const std::string &, const StatusCode &) overridePerfMonAuditorinline
after(CustomEventTypeRef, INamedInterface *, const StatusCode &) overridePerfMonAuditorinline
after(CustomEventTypeRef, const std::string &, const StatusCode &) overridePerfMonAuditorinline
Auditor::after(StandardEventType, const std::string &, const StatusCode &) overrideAuditorinline
Auditor::after(CustomEventTypeRef, INamedInterface *, const StatusCode &) overrideAuditorinline
Auditor::after(CustomEventTypeRef, const std::string &, const StatusCode &) overrideAuditorinline
assertUniqueName(std::string_view name) constPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inlineprivate
Auditor(std::string name, ISvcLocator *svcloc)Auditor
Auditor(const Auditor &a)=deleteAuditor
base_class typedefCommonMessaging< implements< IAuditor, IProperty > >
before(StandardEventType evt, INamedInterface *alg) overridePerfMonAuditor
before(StandardEventType, INamedInterface *) overridePerfMonAuditorinline
before(StandardEventType, const std::string &) overridePerfMonAuditorinline
before(CustomEventTypeRef, INamedInterface *) overridePerfMonAuditorinline
before(CustomEventTypeRef, const std::string &) overridePerfMonAuditorinline
Auditor::before(StandardEventType, const std::string &) overrideAuditorinline
Auditor::before(CustomEventTypeRef, INamedInterface *) overrideAuditorinline
Auditor::before(CustomEventTypeRef, const std::string &) overrideAuditorinline
bindPropertiesTo(Gaudi::Interfaces::IOptionsSvc &optsSvc)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
buf_addrPerfMonAuditorprivate
buf_argPerfMonAuditorprivate
cmaskPerfMonAuditorprivate
corePerfMonAuditorprivate
create_msgStream() const override finalCommonMessaging< implements< IAuditor, IProperty > >inlineprivate
ctxPerfMonAuditorprivate
declareProperty(Gaudi::Details::PropertyBase &prop)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
declareProperty(const std::string &name, Gaudi::Property< TYPE, VERIFIER, HANDLERS > &prop, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
detect_unavail_pmcs(int fd, pfmlib_regmask_t *r_pmcs)PerfMonAuditorinlineprivate
detect_unavail_pmu_regs(int fd, pfmlib_regmask_t *r_pmcs, pfmlib_regmask_t *r_pmds)PerfMonAuditorprivate
event_count_reachedPerfMonAuditorprivate
event_cstrPerfMonAuditorprivate
event_strPerfMonAuditorprivate
Factory typedefAuditor
familyPerfMonAuditorprivate
fdPerfMonAuditorprivate
finalize() overridePerfMonAuditorvirtual
finalize_smpl()PerfMonAuditorprivate
finalizepm()PerfMonAuditorprivate
first_algPerfMonAuditorprivate
first_alg_namePerfMonAuditorprivate
getProperties() const overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
getProperty(Gaudi::Details::PropertyBase *p) const overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
getProperty(std::string_view name) const overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
getProperty(std::string_view n, std::string &v) const overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
hasProperty(std::string_view name) const overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
iPerfMonAuditorprivate
i_afterExecute(INamedInterface *alg)PerfMonAuditorprivate
i_afterInitialize(INamedInterface *alg)PerfMonAuditorprivate
i_beforeExecute(INamedInterface *alg)PerfMonAuditorprivate
i_beforeInitialize(INamedInterface *alg)PerfMonAuditorprivate
initialize() overridePerfMonAuditorvirtual
initMessaging() constCommonMessaging< implements< IAuditor, IProperty > >inlineprivate
inpPerfMonAuditorprivate
invPerfMonAuditorprivate
is_nehalem()PerfMonAuditorinline
is_nehalem_retPerfMonAuditorprivate
isEnabled() const overrideAuditorinline
levelPerfMonAuditorprivate
load_argPerfMonAuditorprivate
load_argsPerfMonAuditorprivate
m_indentPerfMonAuditorprivate
m_inEventPerfMonAuditorprivate
m_isEnabledAuditorprivate
m_isFinalizedAuditorprivate
m_isInitializedAuditorprivate
m_mapPerfMonAuditorprivate
m_nameAuditorprivate
m_outputLevelAuditorprivate
m_pfmPerfMonAuditorprivate
m_propertiesPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >private
m_pSvcLocatorAuditormutableprivate
m_remotePropertiesPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >private
m_todeletePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >private
Map typedefPerfMonAuditorprivate
max_pmdPerfMonAuditorprivate
msgLevel() constCommonMessaging< implements< IAuditor, IProperty > >inline
msgLevel(MSG::Level lvl) constCommonMessaging< implements< IAuditor, IProperty > >inline
name() const overrideAuditorinline
nehalemPerfMonAuditorprivate
nhm_paramsPerfMonAuditorprivate
num_countersPerfMonAuditorprivate
operator=(const PerfMonAuditor &)PerfMonAuditorprivate
Auditor::operator=(const Auditor &rhs)=deleteAuditor
PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >::operator=(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
outpPerfMonAuditorprivate
paramsPerfMonAuditorprivate
pausepm()PerfMonAuditorprivate
pcPerfMonAuditorprivate
pdPerfMonAuditorprivate
PerfMonAuditor(const std::string &name, ISvcLocator *pSvc)PerfMonAuditorinline
PerfMonAuditor()PerfMonAuditorprivate
PerfMonAuditor(const PerfMonAuditor &)PerfMonAuditorprivate
pfm_bv_copy(uint64_t *d, uint64_t *j, uint16_t n)PerfMonAuditorinlineprivate
pfm_bv_isset(uint64_t *bv, uint16_t rnum)PerfMonAuditorinlineprivate
pfm_bv_set(uint64_t *bv, uint16_t rnum)PerfMonAuditorinlineprivate
pfmlib_optionsPerfMonAuditorprivate
ph_ev_countPerfMonAuditorprivate
prefixPerfMonAuditorprivate
prefix_cstrPerfMonAuditorprivate
process_smpl_buf(pfm_dfl_smpl_hdr_t *hdr, size_t entry_size)PerfMonAuditorprivatestatic
Properties typedefPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >private
property(std::string_view name) constPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
property(std::string_view name, const std::vector< Gaudi::Details::PropertyBase * > &props) constPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inlineprivate
PropertyHolder()=defaultPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
PropertyHolder(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
PropertyHolderImpl typedefPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
RemoteProperties typedefPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >private
resetMessaging()CommonMessaging< implements< IAuditor, IProperty > >inlineprotected
retPerfMonAuditorprivate
samplingPerfMonAuditorprivate
service(std::string_view name, T *&svc, bool createIf=false) constAuditorinline
service(std::string_view name, bool createIf=false) constAuditorinline
serviceLocator() const overrideAuditorinline
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p) overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setProperty(const std::string &s) overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setProperty(const Gaudi::Details::PropertyBase &p)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p)=0PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
setProperty(const std::string &s)=0PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
setProperty(const std::string &name, const char *v)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setProperty(const std::string &name, const std::string &v)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setProperty(const std::string &name, const TYPE &value)PropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setPropertyRepr(const std::string &n, const std::string &r) overridePropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >inline
setUpMessaging() constCommonMessaging< implements< IAuditor, IProperty > >inlineprotected
sigio_handler(int, siginfo_t *, void *)PerfMonAuditorprivatestatic
start_at_eventPerfMonAuditorprivate
start_smpl()PerfMonAuditorprivate
startpm()PerfMonAuditorprivate
stop_smpl()PerfMonAuditorprivate
stoppm()PerfMonAuditorprivate
sysFinalize() overrideAuditor
sysInitialize() overrideAuditor
updateMsgStreamOutputLevel(int level)CommonMessaging< implements< IAuditor, IProperty > >inlineprotected
used_counters_numberPerfMonAuditorprivate
westmerePerfMonAuditorprivate
~PerfMonAuditor()PerfMonAuditorinlinevirtual