Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
mp::ValueField< Value > Class Template Reference

#include <proxy-types.h>

Public Member Functions

 ValueField (Value &value)
 ValueField (Value &&value)
const Value & get () const
Value & get ()
Value & init ()
bool has () const

Public Attributes

Value & m_value

Detailed Description

template<typename Value>
class mp::ValueField< Value >

Definition at line 19 of file proxy-types.h.

Constructor & Destructor Documentation

◆ ValueField() [1/2]

template<typename Value>
mp::ValueField< Value >::ValueField ( Value & value)
inline

Definition at line 22 of file proxy-types.h.

◆ ValueField() [2/2]

template<typename Value>
mp::ValueField< Value >::ValueField ( Value && value)
inline

Definition at line 23 of file proxy-types.h.

Member Function Documentation

◆ get() [1/2]

template<typename Value>
Value & mp::ValueField< Value >::get ( )
inline

Definition at line 27 of file proxy-types.h.

◆ get() [2/2]

template<typename Value>
const Value & mp::ValueField< Value >::get ( ) const
inline

Definition at line 26 of file proxy-types.h.

◆ has()

template<typename Value>
bool mp::ValueField< Value >::has ( ) const
inline

Definition at line 29 of file proxy-types.h.

◆ init()

template<typename Value>
Value & mp::ValueField< Value >::init ( )
inline

Definition at line 28 of file proxy-types.h.

Member Data Documentation

◆ m_value

template<typename Value>
Value& mp::ValueField< Value >::m_value

Definition at line 24 of file proxy-types.h.


The documentation for this class was generated from the following file: