42#ifndef __SIM_PROBE_PROBE_LISTENER_OBJECT_HH__
43#define __SIM_PROBE_PROBE_LISTENER_OBJECT_HH__
53struct ProbeListenerObjectParams;
75 template <
typename T,
typename... Args>
std::vector< ProbeListenerPtr<> > listeners
ProbeListenerObject(const ProbeListenerObjectParams ¶ms)
ProbeManager * getProbeManager()
virtual ~ProbeListenerObject()
void connectListener(Args &&...args)
ProbeManager is a conduit class that lives on each SimObject, and is used to match up probe listeners...
const Params & params() const
SimObject(const Params &p)
Copyright (c) 2024 Arm Limited All rights reserved.