Gaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations Struct Reference

#include </scratch/z5/marcocle/GaudiDocs/lhcb-release/825/GAUDI/GAUDI_v26r3/InstallArea/x86_64-slc6-gcc48-opt/include/GaudiKernel/GrammarsV2.h>

Classes

struct  result
 

Public Member Functions

void operator() (ResultT &res, HeadT &head, TailT &tail) const
 
void operator() (ResultT &res, HeadT &head, TailT &tail) const
 

Detailed Description

template<typename Iterator, typename TupleT, std::size_t N, typename Skipper>
struct Gaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations

Definition at line 214 of file GrammarsV2.h.

Member Function Documentation

template<typename Iterator, typename TupleT, std::size_t N, typename Skipper>
void Gaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations::operator() ( ResultT res,
HeadT head,
TailT tail 
) const
inline

Definition at line 222 of file GrammarsV2.h.

222  {
223  res = std::tuple_cat(std::tuple<HeadT>(head), tail);
224  }
template<typename Iterator, typename TupleT, std::size_t N, typename Skipper>
void Gaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations::operator() ( ResultT res,
HeadT head,
TailT tail 
) const
inline

Definition at line 222 of file GrammarsV2.h.

222  {
223  res = std::tuple_cat(std::tuple<HeadT>(head), tail);
224  }

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