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