mCRL2
Loading...
Searching...
No Matches
mcrl2::core::parser_actions::collector< Container, Function > Struct Template Reference

#include <parse.h>

Public Member Functions

 collector (const parser_table &table_, const std::string &type_, Container &container_, const Function &f_)
 
bool operator() (const parse_node &node) const
 

Public Attributes

const parser_tabletable
 
const std::string & type
 
Container & container
 
const Function & f
 

Detailed Description

template<typename Container, typename Function>
struct mcrl2::core::parser_actions::collector< Container, Function >

Definition at line 141 of file parse.h.

Constructor & Destructor Documentation

◆ collector()

template<typename Container , typename Function >
mcrl2::core::parser_actions::collector< Container, Function >::collector ( const parser_table table_,
const std::string &  type_,
Container &  container_,
const Function &  f_ 
)
inline

Definition at line 148 of file parse.h.

Member Function Documentation

◆ operator()()

template<typename Container , typename Function >
bool mcrl2::core::parser_actions::collector< Container, Function >::operator() ( const parse_node node) const
inline

Definition at line 155 of file parse.h.

Member Data Documentation

◆ container

template<typename Container , typename Function >
Container& mcrl2::core::parser_actions::collector< Container, Function >::container

Definition at line 145 of file parse.h.

◆ f

template<typename Container , typename Function >
const Function& mcrl2::core::parser_actions::collector< Container, Function >::f

Definition at line 146 of file parse.h.

◆ table

template<typename Container , typename Function >
const parser_table& mcrl2::core::parser_actions::collector< Container, Function >::table

Definition at line 143 of file parse.h.

◆ type

template<typename Container , typename Function >
const std::string& mcrl2::core::parser_actions::collector< Container, Function >::type

Definition at line 144 of file parse.h.


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