CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::parser::CombinerSetter Struct Reference

#include <CombinerSetter.h>

List of all members.

Public Member Functions

 CombinerSetter (Combiner comb, CombinerStack &stack)
void operator() (const char &) const
void operator() (const char *const &, const char *const &) const

Private Attributes

Combiner comb_
CombinerStack & stack_

Detailed Description

Definition at line 18 of file CombinerSetter.h.


Constructor & Destructor Documentation

reco::parser::CombinerSetter::CombinerSetter ( Combiner  comb,
CombinerStack &  stack 
) [inline]

Definition at line 19 of file CombinerSetter.h.


Member Function Documentation

void reco::parser::CombinerSetter::operator() ( const char *const &  ,
const char *const &   
) const [inline]

Definition at line 22 of file CombinerSetter.h.

References comb_, and stack_.

                                                                        { 
        stack_.push_back(comb_); 
      }
void reco::parser::CombinerSetter::operator() ( const char &  ) const [inline]

Definition at line 25 of file CombinerSetter.h.

References comb_, and stack_.

                                          {
        stack_.push_back(comb_); 
      }

Member Data Documentation

Definition at line 29 of file CombinerSetter.h.

Referenced by operator()().

CombinerStack& reco::parser::CombinerSetter::stack_ [private]

Definition at line 30 of file CombinerSetter.h.

Referenced by operator()().