Base Framework
|
#include <base/Profiler.h>
Inherits Profiler::IOTask.
Public Member Functions | |
IOFlushTask (const char *name, const char *cat=CAT_IO_FLUSH) noexcept | |
![]() | |
IOTask (const char *name, const char *cat=CAT_IO) noexcept | |
![]() | |
Task (const char *_name, const char *_cat=nullptr) noexcept | |
~Task () noexcept | |
Additional Inherited Members | |
![]() | |
static unsigned int | getTask (const char *name, const char *cat) noexcept |
static void | pushTask (unsigned int taskId) noexcept |
![]() | |
void | setTaskPath (const String &path) noexcept |
void | setTaskResourceHandle (const ResourceHandle &handle) noexcept |
void | setTaskSecurityLevel (unsigned int securityLevel) noexcept |
void | setTaskWaitId (const char *id) noexcept |
void | setTaskWaitHandle (const Resource &resource) noexcept |
void | setTaskWaitHandle (const ResourceHandle &handle) noexcept |
void | setTaskBytesRead (const uint8 *buffer, unsigned int bytesRead) noexcept |
void | setTaskBytesWritten (const uint8 *buffer, unsigned int bytesWritten) noexcept |
IO flush task.
|
inlinenoexcept |
IO flush task start.