xdrpp
RFC4506 XDR compiler and message library
Public Types | Public Member Functions | Static Public Member Functions | List of all members
xdr::reply_body Struct Reference
Collaboration diagram for xdr::reply_body:
Collaboration graph
[legend]

Public Types

using _xdr_case_type = xdr::xdr_traits< reply_stat >::case_type
 

Public Member Functions

_xdr_case_type _xdr_discriminant () const
 
void _xdr_discriminant (_xdr_case_type which, bool validate=true)
 
 reply_body (reply_stat which=reply_stat{})
 
 reply_body (const reply_body &source)
 
 reply_body (reply_body &&source)
 
reply_bodyoperator= (const reply_body &source)
 
reply_bodyoperator= (reply_body &&source)
 
reply_stat stat () const
 
reply_bodystat (reply_stat _xdr_d, bool _xdr_validate=true)
 
accepted_replyareply ()
 
const accepted_replyareply () const
 
rejected_replyrreply ()
 
const rejected_replyrreply () const
 

Static Public Member Functions

static const std::vector< reply_stat > & _xdr_discriminant_values ()
 
static Constexpr int _xdr_field_number (_xdr_case_type which)
 
template<typename _F , typename... _A>
static bool _xdr_with_mem_ptr (_F &_f, _xdr_case_type _which, _A &&..._a)
 

Detailed Description

Definition at line 816 of file rpc_msg.hh.


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