24 #include <plugins/metrics/aspect/metrics_inifin.h>
25 #include <plugins/metrics/aspect/metrics_manager.h>
51 if (metrics_thread == NULL) {
53 "MetricsAspect, but RTTI says it "
58 metrics_mgr_->
add_supplier(metrics_thread->get_metrics_supplier());
64 MetricsAspect *metrics_thread;
65 metrics_thread =
dynamic_cast<MetricsAspect *
>(thread);
66 if (metrics_thread == NULL) {
67 throw CannotFinalizeThreadException(
"Thread '%s' claims to have the "
68 "MetricsAspect, but RTTI says it "
82 metrics_mgr_ = metrics_mgr;