diff options
author | 2015-09-02 13:49:59 +0200 | |
---|---|---|
committer | 2015-09-02 13:50:20 +0200 | |
commit | 70bddf12f5f92a71022c049fb6b8f4f8672af974 (patch) | |
tree | da554cf16908c6092dcbc4c01598a318520b5384 /3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h | |
parent | a7943aa92f2c78c65c5313980c55357a31697b29 (diff) |
Added GoogleTest and convert tests to us it (nw)
Diffstat (limited to '3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h')
-rw-r--r-- | 3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h b/3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h deleted file mode 100644 index b9cea19a39d..00000000000 --- a/3rdparty/unittest-cpp/UnitTest++/MemoryOutStream.h +++ /dev/null @@ -1,87 +0,0 @@ -#ifndef UNITTEST_MEMORYOUTSTREAM_H -#define UNITTEST_MEMORYOUTSTREAM_H - -#include "Config.h" -#include "HelperMacros.h" - -#ifdef UNITTEST_MEMORYOUTSTREAM_IS_STD_OSTRINGSTREAM - -#include <sstream> - -namespace UnitTest -{ - -class UNITTEST_LINKAGE MemoryOutStream : public std::ostringstream -{ -public: - MemoryOutStream() {} - ~MemoryOutStream() {} - void Clear(); - char const* GetText() const; - -private: - MemoryOutStream(MemoryOutStream const&); - void operator =(MemoryOutStream const&); - - mutable std::string m_text; -}; - -#ifdef UNITTEST_COMPILER_IS_MSVC6 -std::ostream& operator<<(std::ostream& stream, __int64 const n); -std::ostream& operator<<(std::ostream& stream, unsigned __int64 const n); -#endif - -} - -#else - -#include <cstddef> - -#ifdef UNITTEST_COMPILER_IS_MSVC6 -namespace std {} -#endif - -namespace UnitTest -{ - -class UNITTEST_LINKAGE MemoryOutStream -{ -public: - explicit MemoryOutStream(int const size = 256); - ~MemoryOutStream(); - - void Clear(); - char const* GetText() const; - - MemoryOutStream& operator <<(char const* txt); - MemoryOutStream& operator <<(int n); - MemoryOutStream& operator <<(long n); - MemoryOutStream& operator <<(unsigned long n); -#ifdef UNITTEST_COMPILER_IS_MSVC6 - MemoryOutStream& operator <<(__int64 n); - MemoryOutStream& operator <<(unsigned __int64 n); -#else - MemoryOutStream& operator <<(long long n); - MemoryOutStream& operator <<(unsigned long long n); -#endif - MemoryOutStream& operator <<(float f); - MemoryOutStream& operator <<(double d); - MemoryOutStream& operator <<(void const* p); - MemoryOutStream& operator <<(unsigned int s); - - enum { GROW_CHUNK_SIZE = 32 }; - int GetCapacity() const; - -private: - void operator= (MemoryOutStream const&); - void GrowBuffer(int capacity); - - int m_capacity; - char* m_buffer; -}; - -} - -#endif - -#endif |