Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Phx::Log Class Reference

The Log's Named interface to easaly creates and call the log's outputstream. More...

#include <PhxLog.h>

Inheritance diagram for Phx::Log:

Phx::NamedInterface Phx::LockedPtrInterface< NamedInterface > List of all members.

Public Member Functions

virtual Ptr< OutputStream > newOutputStream (const String &prefix)=0
 Create a new LogStream.

Static Public Attributes

static const NamedInterface::Type INTERFACE_TYPE
static const String INTERFACE_TYPE_NAME
static const NamedInterface::Identifier LOG_IDENTIFIER
static const String LOG_NAME

Classes

class  OutputStream

Detailed Description

The Log's Named interface to easaly creates and call the log's outputstream.


Member Function Documentation

virtual Ptr< OutputStream > Phx::Log::newOutputStream const String &  prefix  )  [pure virtual]
 

Create a new LogStream.

Parameters:
prefix The name of the outputstream
Returns:
A outputstream to the log.


The documentation for this class was generated from the following file:
Generated on Wed Dec 21 22:05:39 2005 for Phoenix OSFS by  doxygen 1.4.2