![]() |
|
A batch of values to compute together. More...
#include <request.h>
Public Member Functions | |
| EXECUSD_API | ExecUsdRequest (ExecUsdRequest &&) |
| EXECUSD_API ExecUsdRequest & | operator= (ExecUsdRequest &&) |
| EXECUSD_API bool | IsValid () const |
| Return true if this request may be used to compute values. | |
Friends | |
| class | ExecUsdSystem |
A batch of values to compute together.
ExecUsdRequest allows clients to specify multiple values to compute at the same time. It is more efficient to perform compilation, scheduling and evaluation for many attributes at the same time than to perform each of these steps value-by-value.
| EXECUSD_API bool IsValid | ( | ) | const |
Return true if this request may be used to compute values.
Note that a return value of true does not mean that values are cached or even that the network has been compiled. It only means that calling ExecUsdSystem::PrepareRequest or ExecUsdSystem::Compute is allowed.
|
friend |