Lines Matching defs:ret

31     RetDataI64 ret;
36 ret.data = CreateCjPasteDataObject(mmType, valueType);
37 ret.code = SUCCESS_CODE;
40 return ret;
46 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
49 return ret;
55 ret.data = CreateCjPasteDataObject(mmType, valueType);
56 ret.code = SUCCESS_CODE;
59 return ret;
65 RetDataI64 ret;
71 ret.data = CreateCjPasteDataObject(mmType, valueType);
72 ret.code = SUCCESS_CODE;
75 return ret;
85 auto ret = strcpy_s(res, sizeof(char) * len, origin.c_str());
86 if (ret != EOK) {
132 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
137 ret.data = CreateCjPasteDataRecordObject(mmType, valueType);
138 if (ret.data == 0) {
139 return ret;
141 auto recordInstance = FFIData::GetData<PasteDataRecordImpl>(ret.data);
143 FFIData::Release(ret.data);
144 return ret;
148 ret.code = SUCCESS_CODE;
151 return ret;
157 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
161 return ret;
167 ret.data = CreateCjPasteDataRecordObject(mmType, valueType);
168 if (ret.data == 0) {
169 return ret;
171 auto recordInstance = FFIData::GetData<PasteDataRecordImpl>(ret.data);
173 FFIData::Release(ret.data);
174 return ret;
178 ret.code = SUCCESS_CODE;
181 return ret;
188 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
194 ret.data = CreateCjPasteDataRecordObject(mmType, valueType);
195 if (ret.data == 0) {
196 return ret;
198 auto recordInstance = FFIData::GetData<PasteDataRecordImpl>(ret.data);
200 FFIData::Release(ret.data);
201 return ret;
205 ret.code = SUCCESS_CODE;
208 return ret;
214 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
218 return ret;
224 return ret;
229 ret.data = PasteBoardMallocCString(*p);
230 if (ret.data == nullptr) {
231 ret.code = ERR_CODE_PARAM_INVALID;
232 return ret;
235 ret.code = SUCCESS_CODE;
238 return ret;
244 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
248 ret.code = ERR_INVALID_INSTANCE_CODE;
249 return ret;
253 ret.data = PasteBoardMallocCString(res);
254 if (ret.data == nullptr) {
255 ret.code = ERR_CODE_PARAM_INVALID;
256 return ret;
258 ret.code = SUCCESS_CODE;
261 return ret;
267 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
271 return ret;
277 return ret;
282 ret.data = PasteBoardMallocCString(*p);
283 if (ret.data == nullptr) {
284 ret.code = ERR_CODE_PARAM_INVALID;
285 return ret;
288 ret.code = SUCCESS_CODE;
291 return ret;
297 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
301 return ret;
307 return ret;
313 ret.data = PasteBoardMallocCString(uri);
314 if (ret.data == nullptr) {
315 ret.code = ERR_CODE_PARAM_INVALID;
316 return ret;
319 ret.code = SUCCESS_CODE;
322 return ret;
328 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
332 return ret;
338 return ret;
345 return ret;
347 ret.data = nativeImage->GetID();
348 ret.code = SUCCESS_CODE;
354 return ret;
360 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
364 return ret;
370 return ret;
375 ret.data = PasteBoardMallocCString(*mimeType);
376 if (ret.data == nullptr) {
377 ret.code = ERR_CODE_PARAM_INVALID;
378 return ret;
381 ret.code = SUCCESS_CODE;
384 return ret;
493 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
497 return ret;
503 return ret;
508 ret.data = PasteBoardMallocCString(tag);
509 if (ret.data == nullptr) {
510 ret.code = ERR_CODE_PARAM_INVALID;
511 return ret;
514 ret.code = SUCCESS_CODE;
517 return ret;
523 RetDataBool ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = false };
527 return ret;
535 return ret;
538 ret.data = pasteData->HasMimeType(types);
539 ret.code = SUCCESS_CODE;
542 return ret;
663 RetDataCArrString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = { .head = nullptr, .size = 0 } };
667 return ret;
673 return ret;
677 ret.data.head = VectorToCArrString(mimeTypes);
678 if (ret.data.head == nullptr) {
679 ret.code = ERR_CODE_PARAM_INVALID;
680 return ret;
682 ret.data.size = static_cast<int64_t>(mimeTypes.size());
683 ret.code = SUCCESS_CODE;
686 return ret;
692 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
696 return ret;
702 return ret;
707 ret.code = OUT_OF_RANGE;
708 return ret;
713 ret.code = OUT_OF_RANGE;
714 return ret;
720 ret.data = existedRecordImpl->GetID();
724 return ret;
726 ret.data = pasteDataRecordImpl->GetID();
728 ret.code = SUCCESS_CODE;
731 return ret;
737 RetDataUI ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
741 return ret;
747 return ret;
750 ret.data = pasteData->GetRecordCount();
751 ret.code = SUCCESS_CODE;
754 return ret;
835 RetDataI64 ret;
837 ret.code = SystemPasteboardImpl::GetSystemPasteboardImpl(ret.data);
839 return ret;
855 auto ret = instance->SetData(pasteDataInstance, pasteDataInstance->GetRealPasteData());
856 if (ret == SUCCESS_CODE) {
865 RetDataI64 ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = 0 };
870 return ret;
875 ret.code = res;
876 return ret;
880 return ret;
882 ret.data = pasteDataImpl->GetID();
883 ret.code = SUCCESS_CODE;
885 return ret;
890 RetDataBool ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = false };
895 return ret;
898 ret.data = instance->HasData();
899 ret.code = SUCCESS_CODE;
901 return ret;
919 RetDataBool ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = false };
924 return ret;
927 ret.data = instance->IsRemoteData();
928 ret.code = SUCCESS_CODE;
930 return ret;
935 RetDataBool ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = false };
940 return ret;
944 ret.data = instance->HasDataType(types);
945 ret.code = SUCCESS_CODE;
947 return ret;
953 RetDataCString ret = { .code = ERR_INVALID_INSTANCE_CODE, .data = nullptr };
957 return ret;
960 ret.data = PasteBoardMallocCString(res);
961 if (ret.data == nullptr) {
962 ret.code = ERR_CODE_PARAM_INVALID;
963 return ret;
965 ret.code = SUCCESS_CODE;
968 return ret;