Gaudi Framework, version v22r1

Home   Generated: Mon Feb 28 2011
Classes | Public Member Functions | Private Attributes

Gaudi::Parsers::AssignBoolToStringImpl< T > Class Template Reference

#include <ParserActions.h>

List of all members.

Classes

struct  result

Public Member Functions

 AssignBoolToStringImpl (T &x)
template<class Arg >
void eval (const Arg &x) const

Private Attributes

T & data

Detailed Description

template<class T>
class Gaudi::Parsers::AssignBoolToStringImpl< T >

Definition at line 70 of file ParserActions.h.


Constructor & Destructor Documentation

template<class T >
Gaudi::Parsers::AssignBoolToStringImpl< T >::AssignBoolToStringImpl ( T &  x ) [inline]

Definition at line 74 of file ParserActions.h.

:data(x){}

Member Function Documentation

template<class T >
template<class Arg >
void Gaudi::Parsers::AssignBoolToStringImpl< T >::eval ( const Arg &  x ) const [inline]

Definition at line 81 of file ParserActions.h.

                                    {
          data() = x[phoenix::tuple_index<0>()]?"1":"0";
        }

Member Data Documentation

template<class T >
T& Gaudi::Parsers::AssignBoolToStringImpl< T >::data [private]

Definition at line 72 of file ParserActions.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Feb 28 2011 18:28:39 for Gaudi Framework, version v22r1 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004