Rate this Page

Union IValue::Payload#

Nested Relationships#

This union is a nested type of Struct IValue.

Union Documentation#

union Payload#
#include <ivalue.h>

Public Functions

inline Payload()#
Payload(const Payload&) = delete#
Payload(Payload&&) = delete#
Payload &operator=(const Payload&) = delete#
Payload &operator=(Payload&&) = delete#
inline ~Payload()#

Public Members

union c10::IValue::Payload::TriviallyCopyablePayload u#
at::Tensor as_tensor#
union TriviallyCopyablePayload#
#include <ivalue.h>

Public Functions

inline TriviallyCopyablePayload()#

Public Members

int64_t as_int#
uint64_t as_uint#
double as_double#
bool as_bool#
c10::intrusive_ptr_target *as_intrusive_ptr#
c10::DeviceType type#
DeviceIndex index#
struct c10::IValue::Payload::TriviallyCopyablePayload::[anonymous] as_device#