#ifndef _PODTYPES_H_ #define _PODTYPES_H_ template struct isPOD {enum {is=false};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD<__int64> {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; template<> struct isPOD {enum {is=true};}; #if defined(__INTEL_COMPILER) || defined(__GNUC__) || (_MSC_VER>=1300) template<> struct isPOD {enum {is=true};}; template struct isPOD {enum {is=true};}; #endif template struct allocator_traits {enum {is_static=false};}; #endif