class LazyNode

Defined at line 406 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

A LazyNode has a value that is dynamically set by a callback.

Functions

LazyNode

public void LazyNode()

Defined at line 409 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

Construct a default LazyNode.

LazyNode

public void LazyNode(const LazyNode & other)

Defined at line 413 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

Allow moving, disallow copying.

LazyNode

public void LazyNode(LazyNode && other)

Defined at line 414 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

operator=

public LazyNode & operator=(const LazyNode & other)

Defined at line 415 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

operator bool

public bool operator bool()

Defined at line 419 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/vmo/types.h

Return true if this value is represented in a buffer. False otherwise.

~LazyNode

public void ~LazyNode()

Defined at line 627 of file ../../zircon/system/ulib/inspect/vmo/types.cc

operator=

public LazyNode & operator=(LazyNode && other)

Defined at line 604 of file ../../zircon/system/ulib/inspect/vmo/types.cc