Lines Matching refs:Ptr
33 IObject::Ptr MetaObject::Resolve(const RefUri& uri) const in Resolve()
42 bool MetaObject::Build(const IMetadata::Ptr& data) in Build()
51 [&](const IObject::Ptr& p) { in Build()
71 IProperty::Ptr MetaObject::PropertyObjectContext() in PropertyObjectContext()
77 …objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectConte… in PropertyObjectContext()
92 …objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectConte… in PropertyObjectContext()
119 IMetadata::Ptr MetaObject::CloneMetadata() const in CloneMetadata()
124 IContainer::Ptr MetaObject::GetPropertyContainer() in GetPropertyContainer()
134 void MetaObject::AddFunction(const IFunction::Ptr& p) in AddFunction()
138 void MetaObject::RemoveFunction(const IFunction::Ptr& p) in RemoveFunction()
142 void MetaObject::AddProperty(const IProperty::Ptr& p) in AddProperty()
149 void MetaObject::RemoveProperty(const IProperty::Ptr& p) in RemoveProperty()
153 void MetaObject::AddEvent(const IEvent::Ptr& p) in AddEvent()
157 void MetaObject::RemoveEvent(const IEvent::Ptr& p) in RemoveEvent()
161 void MetaObject::SetProperties(const BASE_NS::vector<IProperty::Ptr>& vec) in SetProperties()
165 void MetaObject::Merge(const IMetadata::Ptr& data) in Merge()
169 BASE_NS::vector<IProperty::Ptr> MetaObject::GetAllProperties() in GetAllProperties()
177 BASE_NS::vector<IFunction::Ptr> MetaObject::GetAllFunctions() in GetAllFunctions()
185 BASE_NS::vector<IEvent::Ptr> MetaObject::GetAllEvents() in GetAllEvents()
193 IProperty::Ptr MetaObject::GetPropertyByName(BASE_NS::string_view name) in GetPropertyByName()
201 IFunction::Ptr MetaObject::GetFunctionByName(BASE_NS::string_view name) in GetFunctionByName()
213 IEvent::Ptr MetaObject::GetEventByName(BASE_NS::string_view name) in GetEventByName()
217 IMetadata::Ptr MetaObject::GetMetadata() const in GetMetadata()
221 void MetaObject::SetMetadata(const IMetadata::Ptr& meta) in SetMetadata()