template <template <typename> typename Ptr>

struct InspectorContext

Defined at line 62 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/inspector.h

Public Members

Ptr<Node> root_
Ptr<internal::State> state_
Ptr<ValueList> value_list_
Ptr<std::mutex> value_mutex_

Public Methods

bool operator bool ()

Defined at line 86 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/inspector.h

template <typename T>
bool is_valid (const std::shared_ptr<T> & p)

Defined at line 91 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/inspector.h

template <typename T>
bool is_valid (const std::weak_ptr<T> & p)

Defined at line 96 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/inspector.h