#ifndef __JLANG__JDEFAULT__ #define __JLANG__JDEFAULT__ /** * \author mdejong */ namespace JLANG {} namespace JPP { using namespace JLANG; } namespace JLANG { /** * Simple default class. */ template struct JDefault { /** * Get default value of template class. * * \return value */ static const T& getDefault() { return value; } private: static const T value; }; /** */ template const T JDefault::value; } #endif