O P A R - Open Architecture Particle in Cell Simulation - Version 3.0
Plasma simulations with dust particles
 All Classes Files Functions Variables Friends Macros Groups Pages
Public Member Functions
DiagnosticTask< TYPE, OBJECT > Class Template Reference

An implementation of ParameterTask_BASE for reading in Diagnostics. A Diagnostic Task is special, because it also needs a pointer to the data it is supposed to diagnose. The data is of type OBJECT. More...

#include <parameter.h>

Inheritance diagram for DiagnosticTask< TYPE, OBJECT >:
ParameterTask_BASE< TYPE > Parameter

List of all members.

Public Member Functions

 DiagnosticTask (Task *_pParent, OBJECT *_pDiagObj)
 Constructor take parent Task and data pointers.
virtual ~DiagnosticTask ()
 Destructor.
virtual TYPE * New ()
 Creates a new Diagnostic by calling the new operator with the pointer to the data.
- Public Member Functions inherited from ParameterTask_BASE< TYPE >
 ParameterTask_BASE (Task *_pParent)
 Constructor takes a pointer to the parent Task.
virtual ~ParameterTask_BASE ()
 Destructor.
virtual std::string Rebuild (std::istream &in)
 Creates a new Task, calls its Task::Rebuild method and attaches it to its parent Task.
- Public Member Functions inherited from Parameter
 Parameter ()
 Default constructor.
virtual ~Parameter ()
 Destructor.

Additional Inherited Members

- Protected Attributes inherited from ParameterTask_BASE< TYPE >
TaskpParent
 Pointer to the parent of the Task.

Detailed Description

template<class TYPE, class OBJECT>
class DiagnosticTask< TYPE, OBJECT >

An implementation of ParameterTask_BASE for reading in Diagnostics. A Diagnostic Task is special, because it also needs a pointer to the data it is supposed to diagnose. The data is of type OBJECT.


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