Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Common/utility.h

    r79970ed r4f147cc  
    144144
    145145template < typename T >
    146 void toString_single ( std::ostream & os, const T & value ) {
    147         os << value;
    148 }
    149 
    150 template < typename T, typename... Params >
    151 void toString_single ( std::ostream & os, const T & value, const Params & ... params ) {
    152         os << value;
    153         toString_single( os, params ... );
    154 }
    155 
    156 template < typename ... Params >
    157 std::string toString ( const Params & ... params ) {
     146std::string toString ( T value ) {
    158147        std::ostringstream os;
    159         toString_single( os, params... );
     148        os << value; // << std::ends;
    160149        return os.str();
    161150}
     
    229218}
    230219
    231 template< typename T >
    232 void warn_single( const T & arg ) {
    233         std::cerr << arg << std::endl;
    234 }
    235 
    236 template< typename T, typename... Params >
    237 void warn_single(const T & arg, const Params & ... params ) {
    238         std::cerr << arg;
    239         warn_single( params... );
    240 }
    241 
    242 template< typename... Params >
    243 void warn( const Params & ... params ) {
    244         std::cerr << "Warning: ";
    245         warn_single( params... );
    246 }
    247 
    248220#endif // _UTILITY_H
    249221
Note: See TracChangeset for help on using the changeset viewer.