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