OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
ObjectFunction Struct Referenceabstract

Abstract base class for functor objects whose argument is an Object. More...

#include <ObjectFunction.h>

Inheritance diagram for ObjectFunction:
Collaboration diagram for ObjectFunction:

Public Member Functions

virtual ~ObjectFunction ()
virtual void operator() (Object *) const =0
 The function to be executed.

Detailed Description

Abstract base class for functor objects whose argument is an Object.

Definition at line 33 of file ObjectFunction.h.

Constructor & Destructor Documentation

◆ ~ObjectFunction()

ObjectFunction::~ObjectFunction ( )
virtual

Definition at line 25 of file ObjectFunction.cpp.

Member Function Documentation

◆ operator()()

virtual void ObjectFunction::operator() ( Object * ) const
pure virtual

The function to be executed.

Implemented in OpalData::ClearReference.


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