Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012

ParsersStandardSingle.cpp

Go to the documentation of this file.
00001 // ============================================================================
00002 // Include files
00003 // ============================================================================
00004 #include "GaudiKernel/Parsers.h"
00005 #include "GaudiKernel/ParsersFactory.h"
00006 // ============================================================================
00007 // STD & STL
00008 // ============================================================================
00009 #include <string>
00010 #include <vector>
00011 #include <set>
00012 #include <map>
00013 // ============================================================================
00014 // ============================================================================
00015 #define PARSERS_DEF_FOR_SINGLE(Type)\
00016   StatusCode Gaudi::Parsers::parse(Type& result, const std::string& input) {\
00017     return Gaudi::Parsers::parse_(result, input);\
00018   }
00019 // ============================================================================
00020 PARSERS_DEF_FOR_SINGLE(bool)
00021 PARSERS_DEF_FOR_SINGLE(char)
00022 PARSERS_DEF_FOR_SINGLE(unsigned char)
00023 PARSERS_DEF_FOR_SINGLE(signed char)
00024 PARSERS_DEF_FOR_SINGLE(int)
00025 PARSERS_DEF_FOR_SINGLE(short)
00026 PARSERS_DEF_FOR_SINGLE(unsigned short)
00027 PARSERS_DEF_FOR_SINGLE(unsigned int)
00028 PARSERS_DEF_FOR_SINGLE(long)
00029 PARSERS_DEF_FOR_SINGLE(unsigned long)
00030 PARSERS_DEF_FOR_SINGLE(long long)
00031 PARSERS_DEF_FOR_SINGLE(unsigned long long)
00032 PARSERS_DEF_FOR_SINGLE(double)
00033 PARSERS_DEF_FOR_SINGLE(float)
00034 PARSERS_DEF_FOR_SINGLE(long double)
00035 PARSERS_DEF_FOR_SINGLE(std::string)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:25 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004