8 #ifndef SkTraceMemoryDump_DEFINED
9 #define SkTraceMemoryDump_DEFINED
13 class SkDiscardableMemory;
30 kObjectsBreakdowns_LevelOfDetail
48 virtual void dumpNumericValue(
const char* dumpName,
49 const char* valueName,
58 virtual void setMemoryBacking(
const char* dumpName,
59 const char* backingType,
60 const char* backingObjectId) = 0;
65 virtual void setDiscardableMemoryBacking(
67 const SkDiscardableMemory& discardableMemoryObject) = 0;
74 virtual LevelOfDetail getRequestedDetails()
const = 0;
LevelOfDetail
Enum to specify the level of the requested details for the dump from the Skia objects.
Definition: SkTraceMemoryDump.h:25
Interface for memory tracing.
Definition: SkTraceMemoryDump.h:20