Public Member Functions

wali::Printable Class Reference

Interface defining the print method. More...

List of all members.

Public Member Functions

virtual ~Printable ()
virtual std::ostream & print (std::ostream &) const =0
std::string to_string () const
std::string toString () const

Detailed Description

Interface defining the print method.

A Printable object must define a print method.

The Printable class provides toString() methods for any Printable object by passing a std::ostringstream to the object's print method.


Constructor & Destructor Documentation

virtual wali::Printable::~Printable (  )  [virtual]

Member Function Documentation

virtual std::ostream& wali::Printable::print ( std::ostream &   )  const [pure virtual]
std::string wali::Printable::to_string (  )  const

References print().

std::string wali::Printable::toString (  )  const

The documentation for this class was generated from the following files: