nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
NDS::detail::parameter_accessor Class Reference

A parameter_accessor allows internal code to access the detail::parameter_block in a NDS::connection::parameters object. More...

#include <nds_parameter_block.hh>

Public Member Functions

 parameter_accessor (NDS::parameters &params)
 
 parameter_accessor (const parameter_accessor &other)=default
 
 parameter_accessor (parameter_accessor &&other)=delete
 
parameter_blockoperator() () const
 

Private Attributes

NDS::parameters & params_
 

Detailed Description

A parameter_accessor allows internal code to access the detail::parameter_block in a NDS::connection::parameters object.

Constructor & Destructor Documentation

NDS::detail::parameter_accessor::parameter_accessor ( NDS::parameters &  params)
inlineexplicit
NDS::detail::parameter_accessor::parameter_accessor ( const parameter_accessor other)
default
NDS::detail::parameter_accessor::parameter_accessor ( parameter_accessor &&  other)
delete

Member Function Documentation

parameter_block& NDS::detail::parameter_accessor::operator() ( ) const
inline

Member Data Documentation

NDS::parameters& NDS::detail::parameter_accessor::params_
private

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