enum2str.h File Reference

#include <stdexcept>
#include <dvutil/convert.h>
Include dependency graph for enum2str.h:

Go to the source code of this file.

Classes

class  Dv::Util::enum_parser< E >
 Convenient class template to support conversion of enum types to/from strings. More...
struct  Dv::Util::enum_parser< E >::enum_entry
 Type of entry in enum_table. More...

Namespaces

namespace  Dv
namespace  Dv::Util

Functions

template<typename E >
const char * Dv::Util::enum2str (E e)
 Convenience function to convert an enum value to a string.
template<typename E >
Dv::Util::str2enum (const std::string &s)
 Convenience function to convert a string to an enum value.

dvutil-1.0.10 [ 5 December, 2009]