Lines Matching refs:Ptr
23 IMetadata::Ptr Metadata::CloneMetadata() const in CloneMetadata()
56 IContainer::Ptr Metadata::GetPropertyContainer() in GetPropertyContainer()
66 void Metadata::AddProperty(const IProperty::Ptr& p) in AddProperty()
82 void Metadata::RemoveProperty(const IProperty::Ptr& p) in RemoveProperty()
113 void Metadata::AddFunction(const IFunction::Ptr& p) in AddFunction()
118 void Metadata::RemoveFunction(const IFunction::Ptr& p) in RemoveFunction()
122 void Metadata::AddEvent(const IEvent::Ptr& p) in AddEvent()
126 void Metadata::RemoveEvent(const IEvent::Ptr& p) in RemoveEvent()
131 void Metadata::SetProperties(const BASE_NS::vector<IProperty::Ptr>& vec) in SetProperties()
139 void Metadata::Merge(const IMetadata::Ptr& data) in Merge()
166 BASE_NS::vector<IProperty::Ptr> Metadata::GetAllProperties() in GetAllProperties()
175 BASE_NS::vector<IFunction::Ptr> Metadata::GetAllFunctions() in GetAllFunctions()
185 BASE_NS::vector<IEvent::Ptr> Metadata::GetAllEvents() in GetAllEvents()
194 IProperty::Ptr Metadata::GetPropertyByName(BASE_NS::string_view name) in GetPropertyByName()
214 IFunction::Ptr Metadata::GetFunctionByName(BASE_NS::string_view name) in GetFunctionByName()
216 return GetByName<IFunction::Ptr>(functionMetadata_, name); in GetFunctionByName()
222 IEvent::Ptr Metadata::GetEventByName(BASE_NS::string_view name) in GetEventByName()
224 return GetByName<IEvent::Ptr>(eventMetadata_, name); in GetEventByName()
237 BASE_NS::vector<IObject::Ptr> MetadataPropertyContainer::GetAll() const in GetAll()
241 IObject::Ptr MetadataPropertyContainer::GetAt(SizeType index) const in GetAt()
249 BASE_NS::vector<IObject::Ptr> MetadataPropertyContainer::FindAll(const FindOptions& options) const in FindAll()
253 IObject::Ptr MetadataPropertyContainer::FindAny(const FindOptions& options) const in FindAny()
257 IObject::Ptr MetadataPropertyContainer::FindByName(BASE_NS::string_view name) const in FindByName()
261 bool MetadataPropertyContainer::Add(const IObject::Ptr& object) in Add()
265 bool MetadataPropertyContainer::Insert(SizeType index, const IObject::Ptr& object) in Insert()
273 bool MetadataPropertyContainer::Remove(const IObject::Ptr& child) in Remove()
281 bool MetadataPropertyContainer::Move(const IObject::Ptr& child, SizeType toIndex) in Move()
285 bool MetadataPropertyContainer::Replace(const IObject::Ptr& child, const IObject::Ptr& replaceWith,… in Replace()