Lines Matching defs:callbackInfo
25 CallbackImpl *CreateCallback(CEventCallback &callbackInfo)
27 auto onChange = [lambda = CJLambda::Create(callbackInfo.callbackRef)](const CEventData data) -> void {
30 CallbackImpl *callbackImpl = new CallbackImpl(std::string(callbackInfo.name), onChange);
38 int32_t CJ_OnWithId(uint32_t eventId, CEventCallback callbackInfo)
40 CallbackImpl *callback = CreateCallback(callbackInfo);
47 int32_t CJ_OnWithStringId(char* eventId, CEventCallback callbackInfo)
49 CallbackImpl *callback = CreateCallback(callbackInfo);
56 int32_t CJ_OnceWithId(uint32_t eventId, CEventCallback callbackInfo)
58 CallbackImpl *callback = CreateCallback(callbackInfo);
65 int32_t CJ_OnceWithStringId(char* eventId, CEventCallback callbackInfo)
67 CallbackImpl *callback = CreateCallback(callbackInfo);
84 int32_t CJ_OffWithIdCallback(uint32_t eventId, CEventCallback callbackInfo)
86 CallbackImpl *callback = CreateCallback(callbackInfo);
95 int32_t CJ_OffWithStringCallback(char* eventId, CEventCallback callbackInfo)
97 CallbackImpl *callback = CreateCallback(callbackInfo);