Bitcoin Core 29.99.0
P2P Digital Currency
Static Public Attributes | List of all members
mp::Accessor< Field, flags > Struct Template Reference

Accessor type holding flags that determine how to access a message field. More...

#include <proxy.h>

Inheritance diagram for mp::Accessor< Field, flags >:
[legend]
Collaboration diagram for mp::Accessor< Field, flags >:
[legend]

Static Public Attributes

static const bool in = flags & FIELD_IN
 
static const bool out = flags & FIELD_OUT
 
static const bool optional = flags & FIELD_OPTIONAL
 
static const bool requested = flags & FIELD_REQUESTED
 
static const bool boxed = flags & FIELD_BOXED
 

Detailed Description

template<typename Field, int flags>
struct mp::Accessor< Field, flags >

Accessor type holding flags that determine how to access a message field.

Definition at line 276 of file proxy.h.

Member Data Documentation

◆ boxed

template<typename Field , int flags>
const bool mp::Accessor< Field, flags >::boxed = flags & FIELD_BOXED
static

Definition at line 282 of file proxy.h.

◆ in

template<typename Field , int flags>
const bool mp::Accessor< Field, flags >::in = flags & FIELD_IN
static

Definition at line 278 of file proxy.h.

◆ optional

template<typename Field , int flags>
const bool mp::Accessor< Field, flags >::optional = flags & FIELD_OPTIONAL
static

Definition at line 280 of file proxy.h.

◆ out

template<typename Field , int flags>
const bool mp::Accessor< Field, flags >::out = flags & FIELD_OUT
static

Definition at line 279 of file proxy.h.

◆ requested

template<typename Field , int flags>
const bool mp::Accessor< Field, flags >::requested = flags & FIELD_REQUESTED
static

Definition at line 281 of file proxy.h.


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