Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
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(autoget () const
 
decltype(autoinit () const
 
template<typename B = Builder, typename Arg >
decltype(autoset (Arg &&arg) const
 
template<typename B = Builder, typename Arg >
decltype(autoinit (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: