blob: 2aedc9e1747bb117b8d9bb6f5f0739a2f3d2ceb5 [file] [log] [blame] [view]
# Inspect Contributions
This document was last reviewed for accuracy on: 2019-08-20
The Inspect contrib libraries are contributions to the Inspect API that
are not yet included in the SDK artifacts for Inspect.
These libraries are available for use in-tree until they are promoted
to the SDK.
This library is **not** available in the SDK.
## Using
All contrib libraries may be included by depending on `//sdk/lib/inspect/contrib/cpp`
GN target and adding the corresponding header to your C++ source file.
### ReadVisitor extension
`#include <lib/inspect/contrib/cpp/read_visitor.h>`
Includes functions to visit nodes of a read Inspect Hierarchy.
## Testing
To test all contributed libraries, run:
```
fx run-test inspect_contrib_cpp_tests
```