Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
mp::ListOutput<::capnp::List< T, kind > > Struct Template Reference

#include <proxy-types.h>

Public Types

using Builder = typename ::capnp::List<T, kind>::Builder

Public Member Functions

 ListOutput (Builder &builder, size_t index)
decltype(auto) get () const
decltype(auto) init () const
template<typename B = Builder, typename Arg>
decltype(auto) set (Arg &&arg) const
template<typename B = Builder, typename Arg>
decltype(auto) init (Arg &&arg) const

Public Attributes

Builderm_builder
size_t m_index

Detailed Description

template<typename T, ::capnp::Kind kind>
struct mp::ListOutput<::capnp::List< T, kind > >

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

Member Typedef Documentation

◆ Builder

template<typename T, ::capnp::Kind kind>
using mp::ListOutput<::capnp::List< T, kind > >::Builder = typename ::capnp::List<T, kind>::Builder

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

Constructor & Destructor Documentation

◆ ListOutput()

template<typename T, ::capnp::Kind kind>
mp::ListOutput<::capnp::List< T, kind > >::ListOutput ( Builder & builder,
size_t index )
inline

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

Member Function Documentation

◆ get()

template<typename T, ::capnp::Kind kind>
decltype(auto) mp::ListOutput<::capnp::List< T, kind > >::get ( ) const
inline

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

◆ init() [1/2]

template<typename T, ::capnp::Kind kind>
decltype(auto) mp::ListOutput<::capnp::List< T, kind > >::init ( ) const
inline

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

◆ init() [2/2]

template<typename T, ::capnp::Kind kind>
template<typename B = Builder, typename Arg>
decltype(auto) mp::ListOutput<::capnp::List< T, kind > >::init ( Arg && arg) const
inline

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ set()

template<typename T, ::capnp::Kind kind>
template<typename B = Builder, typename Arg>
decltype(auto) mp::ListOutput<::capnp::List< T, kind > >::set ( Arg && arg) const
inline

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

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_builder

template<typename T, ::capnp::Kind kind>
Builder& mp::ListOutput<::capnp::List< T, kind > >::m_builder

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

◆ m_index

template<typename T, ::capnp::Kind kind>
size_t mp::ListOutput<::capnp::List< T, kind > >::m_index

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


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