fmt_spec.hpp File Reference


Detailed Description

Provide classes for aggregating and managing the formatting information of a std::iostream.

    **  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.


Generated on Fri Nov 24 16:16:01 2006 for IOF Library by doxygen 1.5.1-p1
Thanks to SourceForge.net Logo for hosting