Loading...
Searching...
No Matches
ExecUsdCacheView Class Reference

Provides a view of values computed by ExecUsdSystem::Compute(). More...

#include <cacheView.h>

Public Member Functions

 ExecUsdCacheView ()=default
 Construct an invalid view.
 
EXECUSD_API VtValue Get (int index) const
 Returns the computed value for the provided extraction index.
 

Friends

class ExecUsd_RequestImpl
 

Detailed Description

Provides a view of values computed by ExecUsdSystem::Compute().

Cache views must not outlive the ExecUsdSystem or ExecUsdRequest from which they were built.

Definition at line 27 of file cacheView.h.

Constructor & Destructor Documentation

◆ ExecUsdCacheView()

ExecUsdCacheView ( )
default

Construct an invalid view.

Member Function Documentation

◆ Get()

EXECUSD_API VtValue Get ( int  index) const

Returns the computed value for the provided extraction index.

Emits an error and returns an empty value if the index is not evaluated.

Friends And Related Function Documentation

◆ ExecUsd_RequestImpl

friend class ExecUsd_RequestImpl
friend

Definition at line 42 of file cacheView.h.


The documentation for this class was generated from the following file: