* @return The equivalent enumeration for the given string.
*/
template< typename T >
-T GetEnumeration( const std::string& value, const StringEnum< T >* table, const unsigned int tableCount )
+T GetEnumeration( const std::string& value, const StringEnum< T >* table, unsigned int tableCount )
{
T retVal( table->value );
bool set( false );
* @return The equivalent enumeration for the given string.
*/
template< typename T >
-std::string GetEnumerationName( const T& value, const StringEnum< T >* table, const unsigned int tableCount )
+std::string GetEnumerationName( T value, const StringEnum< T >* table, unsigned int tableCount )
{
std::string string( String::EMPTY );