0ad/source/network/StringConverters.h
2006-08-26 20:25:37 +00:00

24 lines
415 B
C++

#ifndef _StringConverters_H
#define _StringConverters_H
#include "ps/CStr.h"
#include "simulation/EntityHandles.h"
template <typename _T>
CStr NetMessageStringConvert(const _T &arg);
// String Converters
template <typename _T>
inline CStr NetMessageStringConvert(const _T &arg)
{
return CStr(arg);
}
template <>
inline CStr NetMessageStringConvert(const HEntity &arg)
{
return arg.operator CStr8();
}
#endif