102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
core_internal.h
Go to the documentation of this file.
1#ifndef DTTR_Core_INTERNAL_H
2#define DTTR_Core_INTERNAL_H
3
4#include <dttr_core.h>
5
6static inline DTTR_Result dttr_core_result(DTTR_Status status, const char *message) {
7 return (DTTR_Result){status, message};
8}
9
12void dttr_core_hook_set_last_error(DTTR_Status status, const char *message);
13
17 size_t index,
18 DTTR_Result result
19);
20
21#endif // DTTR_Core_INTERNAL_H
const DTTR_Core_Context * dttr_core_patch_group_context(const DTTR_Core_PatchGroup *group)
Definition core.c:672
void dttr_core_hook_set_last_error(DTTR_Status status, const char *message)
void dttr_core_report_fail(DTTR_Core_TargetReport *report, size_t index, DTTR_Result result)
Definition core.c:912
void dttr_core_report_init(DTTR_Core_TargetReport *report)
Definition core.c:898
static DTTR_Result dttr_core_result(DTTR_Status status, const char *message)
DTTR_Result dttr_core_hook_last_error()
struct DTTR_Core_PatchGroup DTTR_Core_PatchGroup
Definition dttr_core.h:25
DTTR_Status
Definition dttr_result.h:13