class MemoryStatsCompression
Defined at line 1955 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_kernel::wire::MemoryStatsCompression> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_kernel::wire::MemoryStatsCompression> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_kernel::wire::MemoryStatsCompression>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void MemoryStatsCompression ()
Defined at line 1957 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
void MemoryStatsCompression (const MemoryStatsCompression & other)
Defined at line 1958 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
void MemoryStatsCompression (MemoryStatsCompression && other)
Defined at line 1960 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
uint64_t & uncompressed_storage_bytes ()
bool has_uncompressed_storage_bytes ()
uint64_t & compressed_storage_bytes ()
bool has_compressed_storage_bytes ()
uint64_t & compressed_fragmentation_bytes ()
bool has_compressed_fragmentation_bytes ()
int64_t & compression_time ()
bool has_compression_time ()
int64_t & decompression_time ()
bool has_decompression_time ()
MemoryStatsCompression & operator= (const MemoryStatsCompression & other)
Defined at line 1959 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
MemoryStatsCompression & operator= (MemoryStatsCompression && other)
Defined at line 1961 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
uint64_t & total_page_compression_attempts ()
bool has_total_page_compression_attempts ()
uint64_t & failed_page_compression_attempts ()
bool has_failed_page_compression_attempts ()
uint64_t & total_page_decompressions ()
bool has_total_page_decompressions ()
uint64_t & compressed_page_evictions ()
bool has_compressed_page_evictions ()
uint64_t & eager_page_compressions ()
bool has_eager_page_compressions ()
uint64_t & memory_pressure_page_compressions ()
bool has_memory_pressure_page_compressions ()
uint64_t & critical_memory_page_compressions ()
bool has_critical_memory_page_compressions ()
uint64_t & pages_decompressed_unit_ns ()
bool has_pages_decompressed_unit_ns ()
::fidl::Array<uint64_t, 8> & pages_decompressed_within_log_time ()
bool has_pages_decompressed_within_log_time ()
void ~MemoryStatsCompression ()
Defined at line 1963 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder