From 6f6e0963167590e375591a771deeb3dab9069f20 Mon Sep 17 00:00:00 2001 From: jbeder Date: Mon, 15 Nov 2010 01:46:33 +0000 Subject: [PATCH] Added long long types to the emitter --- include/yaml-cpp/emitter.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/yaml-cpp/emitter.h b/include/yaml-cpp/emitter.h index a1980e9..c115dc2 100644 --- a/include/yaml-cpp/emitter.h +++ b/include/yaml-cpp/emitter.h @@ -138,6 +138,8 @@ namespace YAML inline Emitter& operator << (Emitter& emitter, unsigned short v) { return emitter.WriteIntegralType(v); } inline Emitter& operator << (Emitter& emitter, long v) { return emitter.WriteIntegralType(v); } inline Emitter& operator << (Emitter& emitter, unsigned long v) { return emitter.WriteIntegralType(v); } + inline Emitter& operator << (Emitter& emitter, long long v) { return emitter.WriteIntegralType(v); } + inline Emitter& operator << (Emitter& emitter, unsigned long long v) { return emitter.WriteIntegralType(v); } inline Emitter& operator << (Emitter& emitter, float v) { return emitter.WriteStreamable(v); } inline Emitter& operator << (Emitter& emitter, double v) { return emitter.WriteStreamable(v); }