Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PTC_Task Class Reference

A Task subclass designed for use with Per_Task_Consumer. More...

#include <PTC_Task.hh>

Inheritance diagram for PTC_Task:

Task List of all members.

Public Methods

 PTC_Task ()
 The constructor.


Public Attributes

Per_Task_Writerwriter
 A pointer to the output stream writer for this task.


Detailed Description

A Task subclass designed for use with Per_Task_Consumer.

An extention to the Task class such that it also stores a pointer to a Per_Task_Writer, used by the Per_Task_Consumer to handle the reference stream of each task.

Definition at line 37 of file PTC_Task.hh.


Constructor & Destructor Documentation

PTC_Task::PTC_Task   [inline]
 

The constructor.

Initialize a task by zeroing its fields.

Definition at line 46 of file PTC_Task.hh.

References writer.

00046               {
00047     writer = NULL;
00048   }


Member Data Documentation

Per_Task_Writer* PTC_Task::writer
 

A pointer to the output stream writer for this task.

Definition at line 53 of file PTC_Task.hh.

Referenced by Per_Task_Consumer::act_on_kernel_record(), Per_Task_Consumer::act_on_reference_record(), Per_Task_Consumer::Per_Task_Consumer(), Per_Task_Consumer::PTC_handle_context_assignment(), PTC_Task(), and Per_Task_Consumer::~Per_Task_Consumer().


The documentation for this class was generated from the following file:
Generated on Fri Jan 31 10:33:40 2003 for Laplace-merge by doxygen1.3-rc2