Pepper_31_C++_interfaces
|
#include <completion_callback.h>
Public Types | |
typedef Traits::StorageType | OutputStorageType |
typedef Traits::APIArgType | APIArgType |
typedef Traits | TraitsType |
Public Member Functions | |
CompletionCallbackWithOutputBase (OutputStorageType *output) | |
CompletionCallbackWithOutputBase (PP_CompletionCallback_Func func, void *user_data, OutputStorageType *output) | |
CompletionCallbackWithOutputBase (PP_CompletionCallback_Func func, void *user_data, int32_t flags, OutputStorageType *output) | |
APIArgType | output () const |
Public Member Functions inherited from pp::CompletionCallback | |
CompletionCallback () | |
CompletionCallback (PP_CompletionCallback_Func func, void *user_data) | |
CompletionCallback (PP_CompletionCallback_Func func, void *user_data, int32_t flags) | |
void | set_flags (int32_t flags) |
void | Run (int32_t result) |
void | RunAndClear (int32_t result) |
bool | IsOptional () const |
const PP_CompletionCallback & | pp_completion_callback () const |
int32_t | flags () const |
int32_t | MayForce (int32_t result) const |
Additional Inherited Members | |
Protected Attributes inherited from pp::CompletionCallback | |
PP_CompletionCallback | cc_ |
The base class of [Ext]CompletionCallbackWithOutput.
The template parameter Traits determines the storage type (OutputStorageType), the output parameter type used by the browser (APIArgType), and how to map OutputStorageType to APIArgType.
Definition at line 179 of file completion_callback.h.
typedef Traits::APIArgType pp::internal::CompletionCallbackWithOutputBase< T, Traits >::APIArgType |
Definition at line 182 of file completion_callback.h.
typedef Traits::StorageType pp::internal::CompletionCallbackWithOutputBase< T, Traits >::OutputStorageType |
Definition at line 181 of file completion_callback.h.
typedef Traits pp::internal::CompletionCallbackWithOutputBase< T, Traits >::TraitsType |
Definition at line 183 of file completion_callback.h.
|
inlineexplicit |
Definition at line 185 of file completion_callback.h.
|
inline |
Definition at line 190 of file completion_callback.h.
|
inline |
Definition at line 197 of file completion_callback.h.
|
inline |
Definition at line 205 of file completion_callback.h.