5#ifndef DUNE_COMMON_STRINGUTILITY_HH
6#define DUNE_COMMON_STRINGUTILITY_HH
56 typename C::const_iterator
it =
c.
begin();
87 return std::string(
buffer);
97 catch (
const std::bad_alloc&) {
A few common exception classes.
iterator begin()
Get an iterator that is positioned at the first element.
Definition arraylist.hh:517
size_type size() const
Get the number of elements in the list.
Definition arraylist.hh:472
bool hasSuffix(const C &c, const char *suffix)
Check whether a character container has a given suffix.
Definition stringutility.hh:53
static std::string formatString(const std::string &s, const T &... args)
Format values according to printf format string.
Definition stringutility.hh:73
bool hasPrefix(const C &c, const char *prefix)
Check whether a character container has a given prefix.
Definition stringutility.hh:37
#define DUNE_THROW(E, m)
Definition exceptions.hh:218
Dune namespace.
Definition alignedallocator.hh:13
A dynamically growing random access list.
Definition arraylist.hh:62
Base class for Dune-Exceptions.
Definition exceptions.hh:96