Lines Matching defs:stream
49 // Make a bunch of macros for logging. The way to log things is to stream
113 // Used by LOG_IS_ON to lazy-evaluate stream arguments.
209 // Helper macro which avoids evaluating the arguments to a stream if
211 #define LAZY_STREAM(stream, condition) \
212 !(condition) ? (void)0 : ::logging::LogMessageVoidify() & (stream)
219 // impossible to stream something like a string directly to an unnamed
220 // ostream. We employ a neat hack by calling the stream() member
222 #define LOG_STREAM(severity) COMPACT_GOOGLE_LOG_##severity.stream()
236 .stream()
241 .stream()
251 // Note that g_swallow_stream is used instead of an arbitrary LOG() stream to
402 // condition and any additional stream parameters are dropped.
431 LAZY_STREAM(::logging::LogMessage(__FILE__, __LINE__, #condition).stream(), \
456 .stream()
684 .stream()
739 // create an instance of LogMessage and then stream stuff to it.
766 std::ostream& stream() { return stream_; }
837 std::ostream& stream() { return log_message_.stream(); }
858 std::ostream& stream() { return log_message_.stream(); }