SingleValueReceiver< T, ERROR_WHEN_AMBIGUOUS > Class Template Reference

#include <valuereceiver.h>

公共成员函数

  operator ValueReceiver< T > ()
const Opt < typename std::decay< T >::type > &  Get () const
Bool   IsPopulated () const
Bool   IsEmpty () const
Int   GetCount () const
void  重置 ()

Private Attributes

Opt < typename std::decay< T >::type >  _value
Int   _count

成员函数文档编制

◆  operator ValueReceiver< T >()

operator ValueReceiver < T > ( )

◆  Get()

const Opt <typename std::decay<T>::type>& Get ( ) const

◆  IsPopulated()

Bool IsPopulated ( ) const

◆  IsEmpty()

Bool IsEmpty ( ) const

◆  GetCount()

Int GetCount ( ) const

◆  Reset()

void Reset ( )

Member Data Documentation

◆  _value

Opt <typename std::decay<T>::type> _value
private

◆  _count

Int _count
private