Shaka Player Embedded
|
#include <debug.h>
Public Member Functions | |
Debug () | |
![]() | |
BackingObject () | |
void | Trace (memory::HeapTracer *tracer) const override |
bool | IsRootedAlive () const override |
std::string | name () const |
virtual BackingObjectFactoryBase * | factory () const =0 |
bool | DerivedFrom (const std::string &base) |
ReturnVal< JsValue > | JsThis () const |
void | SetJsThis (Handle< JsObject > this_) |
![]() | |
virtual | ~Traceable () |
virtual bool | IsShortLived () const |
Static Public Member Functions | |
static std::string | InternalTypeName (RefPtr< BackingObject > object) |
static std::string | IndirectBases (RefPtr< BackingObject > object) |
static void | Sleep (uint64_t delay_ms) |
![]() | |
static void * | operator new[] (size_t size)=delete |
static void | operator delete[] (void *)=delete |
Additional Inherited Members | |
![]() | |
static constexpr const size_t | kInternalFieldCount = 2 |
![]() | |
static constexpr const uint64_t | kShortLiveDurationMs = 5000 |
![]() | |
~BackingObject () override | |
Defines a number of internal, project-specific JavaScript methods used to help debug the project.
|
static |
|
static |