paludis::CanSpace Class Reference
[Formatters]

#include <formatter.hh>

Inheritance diagram for paludis::CanSpace:

paludis::Formatter< T1_, T2_, T3_, T4_, T5_, T6_, T7_, T8_, T9_, T10_, T11_, T12_, T13_, T14_, T15_ > paludis::StringifyFormatter

List of all members.

Basic operations

 CanSpace ()
virtual ~CanSpace ()

Public Member Functions

virtual std::string newline () const =0
virtual std::string indent (const int) const =0


Detailed Description

Descendents of this class implement the necessary methods to format whitespace.

Since:
0.26
Examples:

example_formatter.cc.


Member Function Documentation

virtual std::string paludis::CanSpace::newline (  )  const [pure virtual]

Output a newline.

Implemented in paludis::Formatter< T1_, T2_, T3_, T4_, T5_, T6_, T7_, T8_, T9_, T10_, T11_, T12_, T13_, T14_, T15_ >, and paludis::StringifyFormatter.

Examples:
example_formatter.cc.

virtual std::string paludis::CanSpace::indent ( const   int  )  const [pure virtual]

Output an indent marker of the specified indent level.

Implemented in paludis::Formatter< T1_, T2_, T3_, T4_, T5_, T6_, T7_, T8_, T9_, T10_, T11_, T12_, T13_, T14_, T15_ >, and paludis::StringifyFormatter.

Examples:
example_formatter.cc.


The documentation for this class was generated from the following file:
Generated on Mon Sep 21 10:36:10 2009 for paludis by  doxygen 1.5.4