class MemoryStatsExtended

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

Public Methods

void MemoryStatsExtended (Storage_ storage)
void MemoryStatsExtended ()

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

void MemoryStatsExtended (MemoryStatsExtended && )

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

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

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

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

Setter for total_bytes.

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

Setter for free_bytes.

const std::optional<uint64_t> & wired_bytes ()
::std::optional<uint64_t> & wired_bytes ()
MemoryStatsExtended & 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 ()
MemoryStatsExtended & 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 ()
MemoryStatsExtended & 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 ()
MemoryStatsExtended & vmo_bytes (std::optional<uint64_t> value)

Setter for vmo_bytes.

const std::optional<uint64_t> & vmo_pager_total_bytes ()
::std::optional<uint64_t> & vmo_pager_total_bytes ()
MemoryStatsExtended & vmo_pager_total_bytes (std::optional<uint64_t> value)

Setter for vmo_pager_total_bytes.

const std::optional<uint64_t> & vmo_pager_newest_bytes ()
::std::optional<uint64_t> & vmo_pager_newest_bytes ()
MemoryStatsExtended & vmo_pager_newest_bytes (std::optional<uint64_t> value)

Setter for vmo_pager_newest_bytes.

const std::optional<uint64_t> & vmo_pager_oldest_bytes ()
::std::optional<uint64_t> & vmo_pager_oldest_bytes ()
MemoryStatsExtended & vmo_pager_oldest_bytes (std::optional<uint64_t> value)

Setter for vmo_pager_oldest_bytes.

const std::optional<uint64_t> & vmo_discardable_locked_bytes ()
::std::optional<uint64_t> & vmo_discardable_locked_bytes ()
MemoryStatsExtended & 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 ()
MemoryStatsExtended & vmo_discardable_unlocked_bytes (std::optional<uint64_t> value)

Setter for vmo_discardable_unlocked_bytes.

const std::optional<uint64_t> & mmu_overhead_bytes ()
::std::optional<uint64_t> & mmu_overhead_bytes ()
MemoryStatsExtended & 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 ()
MemoryStatsExtended & ipc_bytes (std::optional<uint64_t> value)

Setter for ipc_bytes.

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

Setter for other_bytes.

void MemoryStatsExtended (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits