|
Gaudi Framework, version v22r2 |
| Home | Generated: Tue May 10 2011 |
00001 // $Id: ParseVectorsInteger.cpp,v 1.2 2007/05/24 14:39:11 hmd Exp $ 00002 // ============================================================================ 00003 // CVS tag $Name: $, version $Revision: 1.2 $ 00004 // ============================================================================ 00005 // Include files 00006 // ============================================================================ 00007 // Local 00008 // ============================================================================ 00009 #ifdef WIN32 00010 // Disable warning 00011 // C4146: unary minus operator applied to unsigned type, result still unsigned 00012 // Coming from the parsers of unsigned integers. 00013 #pragma warning(disable:4146) 00014 #endif 00015 #include "GaudiKernel/Parsers.icpp" 00016 // ============================================================================ 00017 // ============================================================================ 00034 // ============================================================================ 00035 namespace Gaudi 00036 { 00037 namespace Parsers 00038 { 00039 // ======================================================================== 00040 StatusCode parse ( vector<short>& result , 00041 const string& input ) 00042 { return parse_integer_vector ( result , input ) ; } 00043 // ======================================================================== 00044 StatusCode parse ( vector<unsigned short>& result , 00045 const string& input ) 00046 { return parse_integer_vector ( result , input ) ; } 00047 // ======================================================================== 00048 StatusCode parse ( vector<int>& result , 00049 const string& input ) 00050 { return parse_integer_vector ( result , input ) ; } 00051 // ======================================================================== 00052 StatusCode parse ( vector<unsigned int>& result , 00053 const string& input ) 00054 { return parse_integer_vector ( result , input ) ; } 00055 // ======================================================================== 00056 StatusCode parse ( vector<long>& result , 00057 const string& input ) 00058 { return parse_integer_vector ( result , input ) ; } 00059 // ======================================================================== 00060 StatusCode parse ( vector<unsigned long>& result , 00061 const string& input ) 00062 { return parse_integer_vector ( result , input ) ; } 00063 // ======================================================================== 00064 StatusCode parse ( vector<long long>& result , 00065 const string& input ) 00066 { return parse_integer_vector ( result , input ) ; } 00067 // ======================================================================== 00068 StatusCode parse ( vector<unsigned long long>& result , 00069 const string& input ) 00070 { return parse_integer_vector ( result , input ) ; } 00071 00072 } // end of namespace Parsers 00073 } // end of namespace Gaudi 00074 00075 // ============================================================================ 00076 // The END 00077 // ============================================================================ 00078 00079