7 #ifndef PXR_EXEC_EXEC_USD_REQUEST_H
8 #define PXR_EXEC_EXEC_USD_REQUEST_H
22 class ExecUsd_RequestImpl;
38 ExecUsdRequest&
operator=(ExecUsdRequest &&);
55 explicit ExecUsdRequest(std::unique_ptr<ExecUsd_RequestImpl> &&impl);
57 ExecUsd_RequestImpl& _GetImpl()
const {
62 std::unique_ptr<ExecUsd_RequestImpl> _impl;
#define PXR_NAMESPACE_OPEN_SCOPE
EXECUSD_API ExecUsdRequest(ExecUsdRequest &&)
#define PXR_NAMESPACE_CLOSE_SCOPE
EXECUSD_API ~ExecUsdRequest()
EXECUSD_API bool IsValid() const
EXECUSD_API ExecUsdRequest & operator=(ExecUsdRequest &&)