fidl::DecodedValue

Summary

Constructors and Destructors

DecodedValue()
DecodedValue(FidlType *pointer)
DecodedValue(DecodedValue && other)
~DecodedValue()

Public functions

Release()
void
operator*()
FidlType &
operator*() const
const FidlType &
operator->()
FidlType *
operator->() const
const FidlType *
operator=(DecodedValue && other) noexcept
pointer()
FidlType *
pointer() const
const FidlType *
value()
FidlType &
value() const
const FidlType &

Public functions

DecodedValue

 DecodedValue()=default

DecodedValue

 DecodedValue(
  FidlType *pointer
)

DecodedValue

 DecodedValue(
  DecodedValue && other
) noexcept

Release

void Release()

operator*

FidlType & operator*()

operator*

const FidlType & operator*() const 

operator->

FidlType * operator->()

operator->

const FidlType * operator->() const 

operator=

DecodedValue & operator=(
  DecodedValue && other
) noexcept

pointer

FidlType * pointer()

pointer

const FidlType * pointer() const 

value

FidlType & value()

value

const FidlType & value() const 

~DecodedValue

 ~DecodedValue()