agile is hosted by Hepforge, IPPP Durham

Utils.hh File Reference

#include "AGILe/AGILe.hh"
#include <algorithm>
Include dependency graph for Utils.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AGILe
namespace  std

Defines

#define CEDARSTD

Functions

int nocase_cmp (const string &s1, const string &s2)
string toLower (const string &s)
string toUpper (const string &s)
template<typename Real >
bool fuzzyEquals (Real a, Real b, Real tolerance=0.001)
std::vector< std::string > split (string path, const string delim=":")
template<typename T >
std::string toString (const T &value)
template<typename T >
as (const std::string &strvalue)
template<>
bool as< bool > (const std::string &value)
int asInt (const std::string &value)
double asDouble (const std::string &value)
bool asBool (const std::string &value)
template<typename T >
void operator+= (std::set< T > &s1, const std::set< T > &s2)
template<typename T >
void operator+= (std::vector< T > &s1, const std::vector< T > &s2)
template<typename T >
string join (const std::vector< T > &v, const std::string &sep=" ")

Define Documentation

#define CEDARSTD

Definition at line 91 of file Utils.hh.

Generated on Tue Mar 6 10:39:40 2012 for AGILe - A Generator Interface Library (+ executable) by  doxygen 1.6.3