Home
last modified time | relevance | path

Searched refs:Ptr (Results 1 - 25 of 790) sorted by relevance

12345678910>>...32

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_scene.h61 META_READONLY_PROPERTY(INode::Ptr, RootNode)
67 META_PROPERTY(ICamera::Ptr, DefaultCamera)
79 META_PROPERTY(IRenderConfiguration::Ptr, RenderConfiguration)
94 META_ARRAY_PROPERTY(IMaterial::Ptr, Materials)
124 virtual INode::Ptr GetNode(const BASE_NS::string_view path, BASE_NS::Uid classId = META_NS::IObject::UID,
131 virtual void AddMaterial(IMaterial::Ptr) = 0;
137 virtual void RemoveMaterial(IMaterial::Ptr) = 0;
143 virtual BASE_NS::vector<IMaterial::Ptr> GetMaterials() const = 0;
152 virtual IMaterial::Ptr GetMaterial(const BASE_NS::string_view name) = 0;
159 virtual IMaterial::Ptr LoadMateria
402 META_TYPE(SCENE_NS::IScene::Ptr); global() variable
[all...]
/foundation/CastEngine/castengine_wifi_display/services/impl/wfd/wfd_source/
H A Dwfd_source_session.h46 void UpdateOperation(SessionStatusMsg::Ptr &statusMsg) override;
47 void UpdateMediaStatus(SessionStatusMsg::Ptr &statusMsg) override;
50 void NotifyProsumerInit(SessionStatusMsg::Ptr &statusMsg);
51 void NotifyAgentSessionStatus(SessionStatusMsg::Ptr &statusMsg);
66 void OnSessionReadData(int32_t fd, DataBuffer::Ptr buf) override;
89 void OnServerReadData(int32_t fd, DataBuffer::Ptr buf, INetworkSession::Ptr session = nullptr) override;
91 bool HandleRequest(const RtspRequest &request, INetworkSession::Ptr &session);
92 bool HandleIDRRequest(const RtspRequest &request, int32_t cseq, INetworkSession::Ptr &session);
93 bool HandlePlayRequest(const RtspRequest &request, int32_t cseq, INetworkSession::Ptr
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dmeta_object.h50 bool Build(const IMetadata::Ptr& data) override;
53 IObject::Ptr Resolve(const RefUri& uri) const override;
57 IProperty::Ptr PropertyObjectContext() override;
62 IMetadata::Ptr CloneMetadata() const override;
63 IContainer::Ptr GetPropertyContainer() override;
66 void AddFunction(const IFunction::Ptr&) override;
67 void RemoveFunction(const IFunction::Ptr&) override;
69 void AddProperty(const IProperty::Ptr&) override;
70 void RemoveProperty(const IProperty::Ptr&) override;
72 void AddEvent(const IEvent::Ptr
[all...]
H A Dobject_registry.h58 bool RegisterObjectType(const IClassInfo::Ptr& classInfo) override;
59 bool UnregisterObjectType(const IClassInfo::Ptr& classInfo) override;
61 IObject::Ptr Create(ObjectId uid, const CreateInfo& createInfo, const IMetadata::Ptr& data) const override;
62 IObject::Ptr Create(ObjectId uid, const CreateInfo& createInfo) const override;
63 IObject::Ptr Create(const ClassInfo& info, const CreateInfo& createInfo) const override;
70 IObject::Ptr GetObjectInstanceByInstanceId(InstanceId uid) const override;
71 BASE_NS::vector<IObject::Ptr> GetAllObjectInstances() const override;
72 BASE_NS::vector<IObject::Ptr> GetAllSingletonObjectInstances() const override;
73 BASE_NS::vector<IObject::Ptr> GetObjectInstancesByCategor
[all...]
H A Dmetadata.h39 IMetadata::Ptr CloneMetadata() const override;
42 IContainer::Ptr GetPropertyContainer() override;
45 void AddFunction(const IFunction::Ptr&) override;
46 void RemoveFunction(const IFunction::Ptr&) override;
48 void AddProperty(const IProperty::Ptr&) override;
49 void RemoveProperty(const IProperty::Ptr&) override;
51 void AddEvent(const IEvent::Ptr&) override;
52 void RemoveEvent(const IEvent::Ptr&) override;
54 void SetProperties(const BASE_NS::vector<IProperty::Ptr>&) override;
56 void Merge(const IMetadata::Ptr
[all...]
H A Dattachment_container.h42 bool Build(const IMetadata::Ptr& data) override;
45 void SetSuperInstance(const IObject::Ptr& aggr, const IObject::Ptr& super) override;
48 bool Add(const IObject::Ptr& object) override;
49 bool Insert(IContainer::SizeType index, const IObject::Ptr& object) override;
51 bool Remove(const IObject::Ptr& child) override;
52 bool Replace(const IObject::Ptr& child, const IObject::Ptr& replaceWith, bool addAlways) override;
61 bool Initialize(const META_NS::IAttach::Ptr& owner) override;
62 bool Attach(const IObject::Ptr
[all...]
H A Dmeta_object.cpp33 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(), "ObjectContext", context); in PropertyObjectContext()
92 objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectContext", context); 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 in AddFunction()
[all...]
H A Dproxy_object.h44 bool Build(const IMetadata::Ptr& data) override;
47 IProperty::Ptr GetPropertyByName(BASE_NS::string_view name) override;
49 void RemoveProperty(const IProperty::Ptr&) override;
51 BASE_NS::vector<IProperty::Ptr> GetAllProperties() override;
57 const IObject::Ptr GetTarget() const override;
58 bool SetTarget(const IObject::Ptr& target) override;
61 IProperty::Ptr SetPropertyTarget(const IProperty::Ptr& property) override;
68 IProperty::Ptr AddProxyProperty(const IProperty::ConstPtr& tp);
69 IProperty::Ptr AddProxyPropert
[all...]
H A Dmetadata.cpp23 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
[all...]
/foundation/CastEngine/castengine_wifi_display/services/agent/
H A Dagent.h29 using Ptr = std::shared_ptr<IAgentListener>;
33 virtual void OnAgentNotify(AgentStatusMsg::Ptr &statusMsg) = 0;
41 using Ptr = std::shared_ptr<Agent>;
80 void PushNextStep(SessionStatusMsg::Ptr &statusMsg);
81 void HandleSessionError(SessionStatusMsg::Ptr &statusMsg);
82 void UpdateSessionStatus(SessionStatusMsg::Ptr &statusMsg);
84 void OnSessionNotify(SessionStatusMsg::Ptr &statusMsg) override;
92 uint32_t NotifyPrivateEvent(SessionStatusMsg::Ptr &statusMsg);
94 void HandleProsumerState(SessionStatusMsg::Ptr &statusMsg);
95 void HandleProsumerError(SessionStatusMsg::Ptr
[all...]
/foundation/CastEngine/castengine_wifi_display/services/configuration/include/
H A Dsharing_data.h33 using Ptr = std::shared_ptr<SharingValue>;
75 using Ptr = std::shared_ptr<SharingDataGroupByTag>;
76 using Each = std::function<void(const std::string &key, const SharingValue::Ptr &value)>;
86 int32_t PutSharingValue(const std::string &key, const SharingValue::Ptr value);
87 int32_t PutSharingValues(const std::unordered_map<std::string, SharingValue::Ptr> &values);
89 int32_t GetSharingValues(std::unordered_map<std::string, SharingValue::Ptr> &values);
90 SharingValue::Ptr GetSharingValue(const std::string &key);
98 std::unordered_map<std::string, SharingValue::Ptr> datas_;
103 using Ptr = std::shared_ptr<SharingDataGroupByModule>;
104 using Each = std::function<void(const std::string &tag, const SharingDataGroupByTag::Ptr
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/container/
H A Dcontainer.h24 IObject::Ptr FindAny(const META_NS::IContainer::FindOptions& options) const override;
25 BASE_NS::vector<IObject::Ptr> FindAll(const META_NS::IContainer::FindOptions& options) const override;
26 bool Add(const META_NS::IObject::Ptr& object) override;
27 bool Insert(SizeType index, const IObject::Ptr& object) override;
28 bool Replace(const META_NS::IObject::Ptr& child, const META_NS::IObject::Ptr& replaceWith, bool addAlways) override;
31 bool CheckLoop(const IObject::Ptr& object) const;
32 void SetObjectParent(const IObject::Ptr& object, const IObject::Ptr& parent) const override;
H A Dflat_container.h24 IObject::Ptr FindAny(const META_NS::IContainer::FindOptions& options) const override;
25 BASE_NS::vector<IObject::Ptr> FindAll(const META_NS::IContainer::FindOptions& options) const override;
26 bool Add(const META_NS::IObject::Ptr& object) override;
27 bool Insert(SizeType index, const IObject::Ptr& object) override;
28 bool Replace(const META_NS::IObject::Ptr& child, const META_NS::IObject::Ptr& replaceWith, bool addAlways) override;
31 void SetObjectParent(const IObject::Ptr& object, const IObject::Ptr& parent) const override;
/foundation/CastEngine/castengine_wifi_display/tests/demo/configure/
H A Dsharing_configure_demo.cpp33 SharingValue::Ptr values = nullptr; in main()
36 SharingValue::Ptr valueS = std::make_shared<SharingValue>(8888); in main()
41 SharingDataGroupByModule::Ptr values = nullptr; in main()
44 SharingValue::Ptr valueS = std::make_shared<SharingValue>(data); in main()
52 SharingData::Ptr datas = nullptr; in main()
57 SharingDataGroupByModule::Ptr values = nullptr; in main()
63 SharingDataGroupByTag::Ptr values = nullptr; in main()
69 SharingDataGroupByTag::Ptr values = nullptr; in main()
72 SharingValue::Ptr valueS = std::make_shared<SharingValue>(8080); in main()
76 std::unordered_map<std::string, SharingValue::Ptr> data in main()
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dimporter.h40 IObject::Ptr Import(const ISerNode::ConstPtr& tree) override;
42 IAny::Ptr ImportAny(const ISerNode::ConstPtr& n);
43 IObject::Ptr ImportRef(const RefUri& ref);
46 ReturnError AutoImportObject(const IMapNode& members, IObject::Ptr object);
50 IObject::Ptr GetReferencedObject(const InstanceId& uid) const;
52 IObject::Ptr ImportObject(const ISerNode::ConstPtr& n);
53 IObject::Ptr ImportObject(const IObjectNode::ConstPtr& node, IObject::Ptr object);
54 ReturnError ImportAny(const IObjectNode::ConstPtr& n, const IAny::Ptr& any);
59 ReturnError ImportIMetadata(const IMapNode& members, const IObject::Ptr
[all...]
H A Dmetav1_compat.cpp67 static ISerNode::Ptr VisitNode(ISerNode::Ptr node) in VisitNode()
88 BASE_NS::vector<ISerNode::Ptr> arr;
96 ISerNode::Ptr RewriteValueToAny(ObjectId property, ISerNode::Ptr node) in RewriteValueToAny()
100 return ISerNode::Ptr(new ObjectNode("Any", n->GetObjectName(), MakeAny(n->GetObjectId()), in RewriteValueToAny()
113 return ISerNode::Ptr(new ObjectNode("Any", "", any, {}, CreateShared<MapNode>(m))); in RewriteValueToAny()
116 ISerNode::Ptr RewritePropertyFlags(ISerNode::Ptr n) in RewritePropertyFlags()
128 return ISerNode::Ptr(ne in RewritePropertyFlags()
[all...]
H A Dexporter.cpp67 ISerNode::Ptr Exporter::Export(const IObject::ConstPtr& object) in Export()
71 ISerNode::Ptr node; in Export()
80 ISerNode::Ptr Exporter::CreateObjectNode(const IObject::ConstPtr& object, BASE_NS::shared_ptr<MapNode> node) in CreateObjectNode()
82 ISerNode::Ptr res; in CreateObjectNode()
87 return ISerNode::Ptr(new ObjectNode(BASE_NS::string(object->GetClassName()), BASE_NS::string(object->GetName()), in CreateObjectNode()
91 ISerNode::Ptr Exporter::CreateObjectRefNode(const RefUri& ref) in CreateObjectRefNode()
95 return ISerNode::Ptr(new RefNode { uri }); in CreateObjectRefNode()
98 ISerNode::Ptr Exporter::CreateObjectRefNode(const IObject::ConstPtr& object) in CreateObjectRefNode()
100 ISerNode::Ptr res; in CreateObjectRefNode()
108 ReturnError Exporter::ExportObject(const IObject::ConstPtr& object, ISerNode::Ptr
[all...]
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/threading/
H A Dintf_thread_pool.h46 using Ptr = BASE_NS::refcnt_ptr<IThreadPool>;
60 using Ptr = BASE_NS::unique_ptr<ITask, Deleter>;
80 using Ptr = BASE_NS::unique_ptr<IResult, Deleter>;
91 virtual IResult::Ptr Push(ITask::Ptr task) = 0;
96 virtual void PushNoWait(ITask::Ptr task) = 0;
113 virtual void Submit(uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) = 0;
121 virtual void SubmitAfter(uint64_t afterIdentifier, uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) = 0;
130 IThreadPool::ITask::Ptr&& task) = 0;
155 using Ptr
[all...]
/foundation/CastEngine/castengine_wifi_display/services/mediachannel/
H A Dbuffer_dispatcher.h43 using Ptr = std::shared_ptr<IBufferReader>;
73 std::function<void(const MediaData::Ptr &data)> cb) = 0;
77 virtual const MediaData::Ptr GetSPS() = 0;
78 virtual const MediaData::Ptr GetPPS() = 0;
90 using Ptr = std::shared_ptr<IBufferReceiverListener>;
101 using Ptr = std::shared_ptr<BufferReceiver>;
110 virtual int32_t RequestRead(MediaType type, std::function<void(const MediaData::Ptr &data)> cb);
111 virtual void SetSource(IBufferReader::Ptr dataReader);
123 const MediaData::Ptr GetSPS();
124 const MediaData::Ptr GetPP
[all...]
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dnode_impl.h50 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::INode, SCENE_NS::IMesh::Ptr, Mesh, {})
95 bool Connect(const INode::Ptr& parent);
134 bool Build(const IMetadata::Ptr& data) override;
143 CORE_NS::IEcs::Ptr GetEcs() const override;
145 void SetEntity(CORE_NS::IEcs::Ptr ecs, CORE_NS::Entity entity) override;
149 void BindObject(CORE_NS::IEcs::Ptr ecsInstance, CORE_NS::Entity entity) override;
160 void CloneEcs(const BASE_NS::string& name, META_NS::IObject::Ptr target) const;
163 SCENE_NS::IEcsScene::Ptr EcsScene() const override;
165 SCENE_NS::IEcsObject::Ptr EcsObject() const override;
167 SceneHolder::Ptr SceneHolde
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/model/
H A Dobject_provider_base.h35 IObject::Ptr CreateObject(const DataModelIndex& index) override;
36 bool DisposeObject(const META_NS::IObject::Ptr& item) override;
45 bool SetDataModel(const IDataModel::Ptr& model) override;
46 IDataModel::Ptr GetDataModel() const override;
49 virtual IObject::Ptr Construct(const IMetadata::Ptr& data);
52 void BindProperties(const IObject::Ptr& object, const IMetadata::Ptr& data) const;
55 IDataModel::Ptr model_;
56 BASE_NS::vector<IObject::Ptr> recyclebin
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dcall_context.h33 bool Set(const ICallContext::Ptr& context, BASE_NS::string_view name, const Type& value) in Set()
44 bool SetResult(const ICallContext::Ptr& context, const Type& value) in SetResult()
54 bool SetResult(const ICallContext::Ptr& context) in SetResult()
66 Expected<Type, GenericError> Get(const ICallContext::Ptr& context, BASE_NS::string_view name) in Get()
85 Expected<Type, GenericError> GetResult(const ICallContext::Ptr& context) in GetResult()
103 bool DefineParameter(const ICallContext::Ptr& context, BASE_NS::string_view name, const Type& value = {}) in DefineParameter()
105 return context->DefineParameter(name, IAny::Ptr(new Any<Type>(value)));
114 bool DefineResult(const ICallContext::Ptr& context, const Type& value) in DefineResult()
116 return context->DefineResult(IAny::Ptr(new Any<Type>(value))); in DefineResult()
123 bool DefineResult(const ICallContext::Ptr
[all...]
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/include/
H A Drtp_codec_h264.h28 using Ptr = std::shared_ptr<RtpDecoderH264>;
33 void InputRtp(const RtpPacket::Ptr &rtp) override;
37 H264Frame::Ptr ObtainFrame();
39 bool UnpackStapA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp);
40 bool UnpackSingle(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp);
41 bool UnpackFuA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp, uint16_t seq);
43 void OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame);
51 H264Frame::Ptr frame_ = nullptr;
57 using Ptr
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Dstack_property.h41 ReturnError PushValue(const IValue::Ptr& value) override;
43 IValue::Ptr TopValue() const override;
44 ReturnError RemoveValue(const IValue::Ptr& value) override;
45 BASE_NS::vector<IValue::Ptr> GetValues(const BASE_NS::array_view<const TypeId>& ids, bool strict) const override;
47 ReturnError InsertModifier(IndexType pos, const IModifier::Ptr& mod) override;
48 IModifier::Ptr RemoveModifier(IndexType pos) override;
49 ReturnError RemoveModifier(const IModifier::Ptr& mod) override;
50 BASE_NS::vector<IModifier::Ptr> GetModifiers(
56 AnyReturnValue SetInternalAny(IAny::Ptr any) override;
67 AnyReturnValue SetValueToStack(const IAny::Ptr
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_attachment_container.h46 virtual bool Initialize(const META_NS::IAttach::Ptr& owner) = 0;
50 bool Attach(const IObject::Ptr& attachment) in Attach()
62 virtual bool Attach(const IObject::Ptr& attachment, const IObject::Ptr& dataContext) = 0;
77 virtual bool Attach(IContainer::SizeType pos, const IObject::Ptr& attachment, const IObject::Ptr& dataContext) = 0;
86 virtual bool Detach(const IObject::Ptr& attachment) = 0;
95 BASE_NS::vector<IObject::Ptr> GetAttachments() in GetAttachments()
100 BASE_NS::vector<typename T::Ptr> GetAttachments() in GetAttachments()
107 virtual BASE_NS::vector<IObject::Ptr> GetAttachment
[all...]

Completed in 9 milliseconds

12345678910>>...32