Goby3  3.1.4
2024.02.22
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...
 
class  goby::util::FlexOStreamErrorCollector
 

Namespaces

 goby
 The global namespace for the Goby project.
 
 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)
 
util::FlexOstream & goby::util::glogger ()
 

Variables

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