5 #ifndef PPAPI_CPP_CORE_H_
6 #define PPAPI_CPP_CORE_H_
8 #include "ppapi/c/ppb_core.h"
15 class CompletionCallback;
32 interface_->AddRefResource(resource);
42 interface_->ReleaseResource(resource);
51 return interface_->GetTime();
64 return interface_->GetTimeTicks();
108 Core(
const PPB_Core* inter) : interface_(inter) {}
114 const PPB_Core* interface_;
119 #endif // PPAPI_CPP_CORE_H_
void AddRefResource(PP_Resource resource)
void ReleaseResource(PP_Resource resource)
void CallOnMainThread(int32_t delay_in_milliseconds, const CompletionCallback &callback, int32_t result=0)
PP_TimeTicks GetTimeTicks()
APIs related to memory management, time, and threads.