#include "gtest/gtest-printers.h"
#include <ctype.h>
#include <stdio.h>
#include <ostream>
#include <string>
#include "gtest/internal/gtest-port.h"
Go to the source code of this file.
Namespaces | |
namespace | testing |
namespace | testing::internal |
namespace | testing::internal2 |
Enumerations | |
enum | testing::internal::CharFormat { testing::internal::kAsIs, testing::internal::kHexEscape, testing::internal::kSpecialEscape } |
Functions | |
bool | testing::internal::IsPrintableAscii (wchar_t c) |
template<typename UnsignedChar , typename Char > | |
static CharFormat | testing::internal::PrintAsCharLiteralTo (Char c, ostream *os) |
static CharFormat | testing::internal::PrintAsNarrowStringLiteralTo (char c, ostream *os) |
static CharFormat | testing::internal::PrintAsWideStringLiteralTo (wchar_t c, ostream *os) |
void | testing::internal2::PrintBytesInObjectTo (const unsigned char *obj_bytes, size_t count, ostream *os) |
template<typename UnsignedChar , typename Char > | |
void | testing::internal::PrintCharAndCodeTo (Char c, ostream *os) |
static void | testing::internal::PrintCharsAsStringTo (const char *begin, size_t len, ostream *os) |
void | testing::internal::PrintStringTo (const ::std::string &s, ostream *os) |
void | testing::internal::PrintTo (wchar_t wc, ostream *os) |
void | testing::internal::PrintTo (const char *s, ostream *os) |
void | testing::internal::PrintTo (const wchar_t *s, ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (unsigned char c,::std::ostream *os) |
GTEST_API_ void | testing::internal::PrintTo (signed char c,::std::ostream *os) |
static void | testing::internal::PrintWideCharsAsStringTo (const wchar_t *begin, size_t len, ostream *os) |
void | testing::internal::UniversalPrintArray (const char *begin, size_t len, ostream *os) |