Documentation for microsoft::quantum::DeferredValue

microsoft::quantum::DeferredValue

Public Types

Name
using std::shared_ptr< DeferredValue > DeferredValuePtr
using std::shared_ptr< IConfigBind > IConfigBindPtr

Public Functions

Name
DeferredValuePtr create()
void setReference(IConfigBindPtr const & value)
bool isDereferenceable() const
template <typename T >
T
value() const

Public Types Documentation

using DeferredValuePtr

using microsoft::quantum::DeferredValue::DeferredValuePtr =  std::shared_ptr<DeferredValue>;

using IConfigBindPtr

using microsoft::quantum::DeferredValue::IConfigBindPtr =  std::shared_ptr<IConfigBind>;

Public Functions Documentation

function create

static inline DeferredValuePtr create()

function setReference

inline void setReference(
    IConfigBindPtr const & value
)

function isDereferenceable

inline bool isDereferenceable() const

function value

template <typename T >
inline T value() const

Updated on 1 August 2023 at 16:25:10 UTC