Ariles
Public Types | Public Member Functions | Protected Member Functions | List of all members
ariles2::ns_protobuf3::Reader Class Reference

Detailed Description

Definition at line 17 of file reader.h.

#include <reader.h>

Inheritance diagram for ariles2::ns_protobuf3::Reader:
ariles2::visitor::Base< visitor::Visitor, visitor::Parameters > ariles2::visitor::Visitor

Public Types

typedef visitor::Parameters Parameters
 
typedef void ReturnType
 

Public Member Functions

template<class t_Ariles >
const ParametersgetParameters (const t_Ariles &ariles_class) const
 
template<class t_Left , class t_Right >
void visit (t_Left &left, const t_Right &right, const std::string &name, const Parameters &param)
 
template<class t_Left , class t_Right >
void visitMapEntry (t_Left &left, const t_Right &right, const std::string &name, const Parameters &param)
 

Protected Member Functions

const visitor::ParametersgetDefaultParameters () const
 

Member Typedef Documentation

◆ Parameters

Definition at line 20 of file reader.h.

◆ ReturnType

Definition at line 53 of file common.h.

Member Function Documentation

◆ getDefaultParameters()

const visitor::Parameters & ariles2::visitor::Base< visitor::Visitor , visitor::Parameters , void >::getDefaultParameters
inlineprotectedinherited

Definition at line 59 of file common.h.

◆ getParameters()

template<class t_Ariles >
const Parameters& ariles2::ns_protobuf3::Reader::getParameters ( const t_Ariles &  ariles_class) const
inline

Definition at line 27 of file reader.h.

◆ visit()

template<class t_Left , class t_Right >
void ariles2::ns_protobuf3::Reader::visit ( t_Left &  left,
const t_Right &  right,
const std::string &  name,
const Parameters param 
)
inline

Definition at line 34 of file reader.h.

◆ visitMapEntry()

template<class t_Left , class t_Right >
void ariles2::ns_protobuf3::Reader::visitMapEntry ( t_Left &  left,
const t_Right &  right,
const std::string &  name,
const Parameters param 
)
inline

Definition at line 49 of file reader.h.


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