Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
flex_ostream.h File Reference
#include <iomanip>
#include <iostream>
#include <string>
#include <google/protobuf/io/tokenizer.h>
#include <google/protobuf/text_format.h>
#include "goby/util/debug_logger/flex_ostreambuf.h"
#include "logger_manipulators.h"

Go to the source code of this file.

Classes

class  goby::util::FlexOstream
 Forms the basis of the Goby logger: std::ostream derived class for holding the FlexOStreamBuf. More...
 

Namespaces

namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::util
 

Functions

std::ostream & goby::util::operator<< (FlexOstream &out, char c)
 
std::ostream & goby::util::operator<< (FlexOstream &out, signed char c)
 
std::ostream & goby::util::operator<< (FlexOstream &out, unsigned char c)
 
std::ostream & goby::util::operator<< (FlexOstream &out, const char *s)
 
std::ostream & goby::util::operator<< (FlexOstream &out, const signed char *s)
 
std::ostream & goby::util::operator<< (FlexOstream &out, const unsigned char *s)
 
template<typename _CharT , typename _Traits , typename _Alloc >
std::ostream & goby::util::operator<< (FlexOstream &out, const std::basic_string< _CharT, _Traits, _Alloc > &s)
 

Variables

Logger
util::FlexOstream goby::glog
 Access the Goby logger through this object.