Home
last modified time | relevance | path

Searched refs:CallbackImpl (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/base/notification/eventhandler/frameworks/cj/src/
H A Demitter.h23 class CallbackImpl {
25 CallbackImpl(std::string name, std::function<void(CEventData)> callback);
35 CallbackImpl *callbackImpl = nullptr;
41 static int32_t On(uint32_t eventId, CallbackImpl *callback);
43 static int32_t On(char* eventId, CallbackImpl *callback);
45 static int32_t Once(uint32_t eventId, CallbackImpl *callback);
47 static int32_t Once(char* eventId, CallbackImpl *callback);
53 static void Off(uint32_t eventId, CallbackImpl *callback);
55 static void Off(char* eventId, CallbackImpl *callback);
H A Demitter_ffi.cpp25 CallbackImpl *CreateCallback(CEventCallback &callbackInfo) in CreateCallback()
30 CallbackImpl *callbackImpl = new CallbackImpl(std::string(callbackInfo.name), onChange); in CreateCallback()
40 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithId()
49 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithStringId()
58 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnceWithId()
67 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnceWithStringId()
86 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OffWithIdCallback()
97 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OffWithStringCallback()
H A Demitter.cpp42 CallbackImpl::CallbackImpl(std::string name, std::function<void(CEventData)> callback) in CallbackImpl() function in OHOS::EventsEmitter::CallbackImpl
130 int32_t OnOrOnce(InnerEvent::EventId eventId, CallbackImpl **callbackImpl, bool once) in OnOrOnce()
155 int32_t Emitter::On(uint32_t eventId, CallbackImpl *callback) in On()
161 int32_t Emitter::On(char* eventId, CallbackImpl *callback) in On()
167 int32_t Emitter::Once(uint32_t eventId, CallbackImpl *callback) in Once()
173 int32_t Emitter::Once(char* eventId, CallbackImpl *callback) in Once()
190 void Unsubscribe(InnerEvent::EventId eventId, CallbackImpl *callback) in Unsubscribe()
211 void Emitter::Off(uint32_t eventId, CallbackImpl *callback) in Off()
217 void Emitter::Off(char* eventId, CallbackImpl *callback) in Off()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/common/
H A Dcallback_impl.h22 class CallbackImpl : public AAFwk::AbilityConnectionStub {
24 explicit CallbackImpl(std::shared_ptr<BlockData<bool>> data) : data_(data) {} in CallbackImpl() function
H A Dextension_connect_adaptor.cpp32 callback_ = new (std::nothrow) CallbackImpl(data_); in ExtensionConnectAdaptor()
/ohos5.0/drivers/hdf_core/framework/tools/hdf_dev_eco_tool/resources/templates/lite/hdi_template/unittest/
H A Dname_callback_impl_h.template15 class ${peripheral_name_capital_letters}CallbackImpl : public I${peripheral_name_capital_letters}Ca…
17 virtual ~${peripheral_name_capital_letters}CallbackImpl() {}
H A Dname_callback_impl_cpp.template13 int32_t ${peripheral_name_capital_letters}CallbackImpl::PushData(const std::string& message)
H A Dhdf_name_test_cpp.template17 …ters}Callback> g_${peripheral_name}Callback = new ${peripheral_name_capital_letters}CallbackImpl();
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dbase.h40 class CallbackImpl : public Plugin::Callback {
103 CallbackImpl pluginCallback_ {};
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/source/
H A Dsource.h38 class CallbackImpl : public Plugins::Callback {
132 std::shared_ptr<CallbackImpl> mediaDemuxerCallback_;
H A Dsource.cpp50 mediaDemuxerCallback_(std::make_shared<CallbackImpl>()) in Source()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/source_test/
H A Dsource_unit_test.cpp262 std::shared_ptr<CallbackImpl> mediaDemuxerCallback_;
263 source_->mediaDemuxerCallback_ = std::shared_ptr<CallbackImpl>();