class MemoryStats

Defined at line 796 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h

Public Methods

void MemoryStats (Storage_ storage)
void MemoryStats ()

Defined at line 802 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h

void MemoryStats (MemoryStats && )

Defined at line 803 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h

void MemoryStats (const MemoryStats & other)
MemoryStats & operator= (MemoryStats && )

Defined at line 804 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h

MemoryStats & operator= (const MemoryStats & other)
bool operator== (const MemoryStats & other)
bool operator!= (const MemoryStats & other)
bool IsEmpty ()
const std::optional<uint64_t> & total_bytes ()
::std::optional<uint64_t> & total_bytes ()
MemoryStats & total_bytes (std::optional<uint64_t> value)

Setter for total_bytes.

const std::optional<uint64_t> & free_bytes ()
::std::optional<uint64_t> & free_bytes ()
MemoryStats & free_bytes (std::optional<uint64_t> value)

Setter for free_bytes.

const std::optional<uint64_t> & wired_bytes ()
::std::optional<uint64_t> & wired_bytes ()
MemoryStats & wired_bytes (std::optional<uint64_t> value)

Setter for wired_bytes.

const std::optional<uint64_t> & total_heap_bytes ()
::std::optional<uint64_t> & total_heap_bytes ()
MemoryStats & total_heap_bytes (std::optional<uint64_t> value)

Setter for total_heap_bytes.

const std::optional<uint64_t> & free_heap_bytes ()
::std::optional<uint64_t> & free_heap_bytes ()
MemoryStats & free_heap_bytes (std::optional<uint64_t> value)

Setter for free_heap_bytes.

const std::optional<uint64_t> & vmo_bytes ()
::std::optional<uint64_t> & vmo_bytes ()
MemoryStats & vmo_bytes (std::optional<uint64_t> value)

Setter for vmo_bytes.

const std::optional<uint64_t> & mmu_overhead_bytes ()
::std::optional<uint64_t> & mmu_overhead_bytes ()
MemoryStats & mmu_overhead_bytes (std::optional<uint64_t> value)

Setter for mmu_overhead_bytes.

const std::optional<uint64_t> & ipc_bytes ()
::std::optional<uint64_t> & ipc_bytes ()
MemoryStats & ipc_bytes (std::optional<uint64_t> value)

Setter for ipc_bytes.

const std::optional<uint64_t> & other_bytes ()
::std::optional<uint64_t> & other_bytes ()
MemoryStats & other_bytes (std::optional<uint64_t> value)

Setter for other_bytes.

const std::optional<uint64_t> & free_loaned_bytes ()
::std::optional<uint64_t> & free_loaned_bytes ()
MemoryStats & free_loaned_bytes (std::optional<uint64_t> value)

Setter for free_loaned_bytes.

const std::optional<uint64_t> & cache_bytes ()
::std::optional<uint64_t> & cache_bytes ()
MemoryStats & cache_bytes (std::optional<uint64_t> value)

Setter for cache_bytes.

const std::optional<uint64_t> & slab_bytes ()
::std::optional<uint64_t> & slab_bytes ()
MemoryStats & slab_bytes (std::optional<uint64_t> value)

Setter for slab_bytes.

const std::optional<uint64_t> & zram_bytes ()
::std::optional<uint64_t> & zram_bytes ()
MemoryStats & zram_bytes (std::optional<uint64_t> value)

Setter for zram_bytes.

const std::optional<uint64_t> & vmo_reclaim_total_bytes ()
::std::optional<uint64_t> & vmo_reclaim_total_bytes ()
MemoryStats & vmo_reclaim_total_bytes (std::optional<uint64_t> value)

Setter for vmo_reclaim_total_bytes.

const std::optional<uint64_t> & vmo_reclaim_newest_bytes ()
::std::optional<uint64_t> & vmo_reclaim_newest_bytes ()
MemoryStats & vmo_reclaim_newest_bytes (std::optional<uint64_t> value)

Setter for vmo_reclaim_newest_bytes.

const std::optional<uint64_t> & vmo_reclaim_oldest_bytes ()
::std::optional<uint64_t> & vmo_reclaim_oldest_bytes ()
MemoryStats & vmo_reclaim_oldest_bytes (std::optional<uint64_t> value)

Setter for vmo_reclaim_oldest_bytes.

const std::optional<uint64_t> & vmo_reclaim_disabled_bytes ()
::std::optional<uint64_t> & vmo_reclaim_disabled_bytes ()
MemoryStats & vmo_reclaim_disabled_bytes (std::optional<uint64_t> value)

Setter for vmo_reclaim_disabled_bytes.

const std::optional<uint64_t> & vmo_discardable_locked_bytes ()
::std::optional<uint64_t> & vmo_discardable_locked_bytes ()
MemoryStats & vmo_discardable_locked_bytes (std::optional<uint64_t> value)

Setter for vmo_discardable_locked_bytes.

const std::optional<uint64_t> & vmo_discardable_unlocked_bytes ()
::std::optional<uint64_t> & vmo_discardable_unlocked_bytes ()
MemoryStats & vmo_discardable_unlocked_bytes (std::optional<uint64_t> value)

Setter for vmo_discardable_unlocked_bytes.

void MemoryStats (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits