Towards an mvp

This commit is contained in:
bloeys
2022-01-17 04:36:56 +04:00
parent 845b0612dc
commit eb8eea6c44
15 changed files with 389 additions and 15 deletions

View File

@ -0,0 +1,22 @@
#ifndef CPxDefaultCpuDispatcher_H
#define CPxDefaultCpuDispatcher_H
#include "CPxCpuDispatcher.h"
#ifdef __cplusplus
extern "C" {
#endif
struct CPxDefaultCpuDispatcher {
void* obj;
};
CPxAPI CSTRUCT CPxDefaultCpuDispatcher* CPxDefaultCpuDispatcherCreate(CPxU32 numThreads, CPxU32 affinityMasks);
CPxAPI CSTRUCT CPxCpuDispatcher* CPxDefaultCpuDispatcher_toCPxCpuDispatcher(CSTRUCT CPxDefaultCpuDispatcher* cdcd);
CPxAPI void CPxDefaultCpuDispatcher_release(CSTRUCT CPxDefaultCpuDispatcher* cdcd);
#ifdef __cplusplus
}
#endif
#endif // !CPxDefaultCpuDispatcher_H