32 PersistentProfilerDataSegmentBase()
39 ProfilerEntityBaseList entities;
45 if (entity->ice_isA(ProfilerEntityBase::ice_staticId()))
47 entities.push_back(ProfilerEntityBasePtr::dynamicCast(entity));
57 ProfilerEventBaseList entities;
59 for (std::string&
id : getAllEntityIds())
61 EntityBasePtr entity = getEntityById(
id);
63 if (entity->ice_isA(ProfilerEventBase::ice_staticId()))
65 entities.push_back(ProfilerEventBasePtr::dynamicCast(entity));
74 ProfilerTransitionBaseList entities;
76 for (std::string&
id : getAllEntityIds())
78 EntityBasePtr entity = getEntityById(
id);
80 if (entity->ice_isA(ProfilerTransitionBase::ice_staticId()))
82 entities.push_back(ProfilerTransitionBasePtr::dynamicCast(entity));