Lines Matching refs:IEvent
46 AddEvent(interface_pointer_cast<IEvent>(i->GetClone())); in Metadata()
122 void Metadata::AddEvent(const IEvent::Ptr& p) in AddEvent()
126 void Metadata::RemoveEvent(const IEvent::Ptr& p) in RemoveEvent()
185 BASE_NS::vector<IEvent::Ptr> Metadata::GetAllEvents() in GetAllEvents()
189 BASE_NS::vector<IEvent::ConstPtr> Metadata::GetAllEvents() const in GetAllEvents()
191 return GetAllImpl<BASE_NS::vector<IEvent::ConstPtr>>(eventMetadata_); in GetAllEvents()
222 IEvent::Ptr Metadata::GetEventByName(BASE_NS::string_view name) in GetEventByName()
224 return GetByName<IEvent::Ptr>(eventMetadata_, name); in GetEventByName()
226 IEvent::ConstPtr Metadata::GetEventByName(BASE_NS::string_view name) const in GetEventByName()
228 return GetByName<IEvent::ConstPtr>(eventMetadata_, name); in GetEventByName()
305 BASE_NS::shared_ptr<IEvent> MetadataPropertyContainer::EventOnAdded() const in EventOnAdded()
309 BASE_NS::shared_ptr<IEvent> MetadataPropertyContainer::EventOnRemoved() const in EventOnRemoved()
313 BASE_NS::shared_ptr<IEvent> MetadataPropertyContainer::EventOnMoved() const in EventOnMoved()
317 BASE_NS::shared_ptr<IEvent> MetadataPropertyContainer::EventOnAdding() const in EventOnAdding()
321 BASE_NS::shared_ptr<IEvent> MetadataPropertyContainer::EventOnRemoving() const in EventOnRemoving()