Go to the documentation of this file.
31 template<
class Enum,
int nEnum>
36 for (
int i=0; i<nEnum; i++)
42 for (
int j = 0; j < i; j++)
44 goodNames[j] =
names[j];
48 <<
"Illegal enumeration name at position " << i <<
endl
49 <<
"after entries " << goodNames <<
".\n"
50 <<
"Possibly your NamedEnum<Enum, nEnum>::names array"
51 <<
" is not of size " << nEnum <<
endl
61 template<
class Enum,
int nEnum>
72 "NamedEnum<Enum, nEnum>::read(Istream&) const", is
73 ) << name <<
" is not in enumeration: "
81 template<
class Enum,
int nEnum>