** Copyright (c) 2006, Oliver Schoenborn ** Distributed under the BSD Software License (see accompanying ** LICENSE_IOF_1_0.txt in root folder of library for complete ** terms and conditions).
#include "iof/process_fmt_in.hpp"
#include "iof/process_fmt_out.hpp"
#include "iof/stream_fmt.hpp"
Include dependency graph for fmt_spec.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | iof |
namespace | iof::iof_private |
Classes | |
class | iof::iof_private::formatted< TT > |
class | iof::fmt_spec |
Represent a pure "format specification", ie the format specification characters that can appear between a '%' and 's' in a format string. More... | |
Functions | |
std::ostream & | iof::operator<< (std::ostream &out, const fmt_spec &fmt) |
Send fmt directly to out std::ostream, without iof::fmtr. | |
std::istream & | iof::operator>> (std::istream &in, const fmt_spec &fmt) |
Send fmt to in std::istream; same as fmt.applyTo(out). | |
template<typename TT> | |
std::ostream & | iof::operator<< (std::ostream &out, const iof_private::formatted< TT > &fmtdObj) |
Direct output to a stream. |