scnlib  0.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
scn::basic_visitor< Context > Class Template Reference

#include <visitor.h>

Public Types

using context_type = Context
using char_type = typename Context::char_type

Public Member Functions

 basic_visitor (Context &ctx)
template<typename T >
auto operator() (T &&val) -> error

Detailed Description

template<typename Context>
class scn::basic_visitor< Context >

Definition at line 1328 of file visitor.h.

Member Typedef Documentation

template<typename Context >
using scn::basic_visitor< Context >::char_type = typename Context::char_type

Definition at line 1331 of file visitor.h.

template<typename Context >
using scn::basic_visitor< Context >::context_type = Context

Definition at line 1330 of file visitor.h.

Constructor & Destructor Documentation

template<typename Context >
scn::basic_visitor< Context >::basic_visitor ( Context &  ctx)

Definition at line 1333 of file visitor.h.

Member Function Documentation

template<typename Context >
template<typename T >
auto scn::basic_visitor< Context >::operator() ( T &&  val) -> error

Definition at line 1336 of file visitor.h.

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