7#ifndef PXR_EXEC_EXEC_USD_CACHE_VIEW_H
8#define PXR_EXEC_EXEC_USD_CACHE_VIEW_H
14#include "pxr/exec/execUsd/api.h"
16#include "pxr/exec/exec/cacheView.h"
20PXR_NAMESPACE_OPEN_SCOPE
42 friend class ExecUsd_RequestImpl;
45 : _view(
std::move(view))
52PXR_NAMESPACE_CLOSE_SCOPE
A view into values cached by ExecSystem.
Provides a view of values computed by ExecUsdSystem::Compute().
ExecUsdCacheView()=default
Construct an invalid view.
EXECUSD_API VtValue Get(int index) const
Returns the computed value for the provided extraction index.
Provides a container which may hold any type, and provides introspection and iteration over array typ...