From 2d441a63ee4b7326ab16bd5aedbd5f8e648507e0 Mon Sep 17 00:00:00 2001 From: jules Date: Fri, 6 Jul 2012 10:16:52 +0100 Subject: [PATCH] Added an int64 operator<< to OutputStream. --- modules/juce_core/streams/juce_OutputStream.cpp | 5 +++++ modules/juce_core/streams/juce_OutputStream.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/modules/juce_core/streams/juce_OutputStream.cpp b/modules/juce_core/streams/juce_OutputStream.cpp index b1a3fb130d..add9a284a1 100644 --- a/modules/juce_core/streams/juce_OutputStream.cpp +++ b/modules/juce_core/streams/juce_OutputStream.cpp @@ -270,6 +270,11 @@ OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const int number) return stream << String (number); } +OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const int64 number) +{ + return stream << String (number); +} + OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, const double number) { return stream << String (number); diff --git a/modules/juce_core/streams/juce_OutputStream.h b/modules/juce_core/streams/juce_OutputStream.h index 36f2dcbe0f..7ecc88f776 100644 --- a/modules/juce_core/streams/juce_OutputStream.h +++ b/modules/juce_core/streams/juce_OutputStream.h @@ -230,6 +230,9 @@ private: /** Writes a number to a stream as 8-bit characters in the default system encoding. */ OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, int number); +/** Writes a number to a stream as 8-bit characters in the default system encoding. */ +OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, int64 number); + /** Writes a number to a stream as 8-bit characters in the default system encoding. */ OutputStream& JUCE_CALLTYPE operator<< (OutputStream& stream, double number);