1
1
forked from 0ad/0ad
0ad/source/i18n/DataTypes.h
Ykkrosh 003bf13eb0 GCC fixes: things
This was SVN commit r1035.
2004-08-21 12:57:10 +00:00

20 lines
380 B
C++
Executable File

#ifndef I18N_DATATYPES_H
#define I18N_DATATYPES_H
#include "StrImmutable.h"
namespace I18n
{
// Allow translate("Hello $you")<<I18n::Name(playername), which
// won't attempt to automatically translate the player's name.
// Templated to allow char* and wchar_t*
struct Name
{
template<typename T> Name(T d) : value(d) {}
StrImW value;
};
}
#endif // I18N_DATATYPES_H