Conjecture::Root Class Reference

#include <Root.h>

Inheritance diagram for Conjecture::Root:

Conjecture::BitOverlay Conjecture::Coord Conjecture::CpuTimer Conjecture::Debug Conjecture::Element Conjecture::Env Conjecture::GlyphFeatures Conjecture::Image Conjecture::ImageArgs Conjecture::ImageFilter Conjecture::OptIm Conjecture::OptIm15 Conjecture::PixelLine Conjecture::PixelLine15 Conjecture::PixFilt Conjecture::SomeClass Conjecture::Strategy Conjecture::StrManip Conjecture::System Conjecture::TextPage List of all members.

Detailed Description

The abstract superclass of all classes in the Conjecture namespace.

Functionality defined here is available in every Conjecture class, obviously. Primarily debugging and other low-level functionality.


Public Member Functions

std::string mergeStrings (const std::string &str1, const std::string &str2, const std::string &indent=" ") const


Member Function Documentation

std::string Conjecture::Root::mergeStrings const std::string &  str1,
const std::string &  str2,
const std::string &  indent = " "
const
 

Merge two multi-line strings into a single string.

Each line of the strings are concatenated with 'indent' as filler. This produces readable results only if at least the first input string has fixed-length strings.

FUTURE FIX: This may be moved to a string-related class.


The documentation for this class was generated from the following files:
Generated on Mon Jun 12 20:27:18 2006 for Conjecture by  doxygen 1.4.6