bpp-core  2.1.0
 All Classes Namespaces Files Functions Variables Typedefs Friends
bpp::OptimizationEvent Class Reference

An event object which indicates that an optimization event occured. More...

#include <Bpp/Numeric/Function/Optimizer.h>

+ Collaboration diagram for bpp::OptimizationEvent:

Public Member Functions

 OptimizationEvent (Optimizer *optimizer)
 
 OptimizationEvent (const OptimizationEvent &oe)
 
OptimizationEventoperator= (const OptimizationEvent &oe)
 
virtual ~OptimizationEvent ()
 
OptimizergetOptimizer ()
 
const OptimizergetOptimizer () const
 

Private Attributes

Optimizeroptimizer_
 

Detailed Description

An event object which indicates that an optimization event occured.

Definition at line 55 of file Optimizer.h.

Constructor & Destructor Documentation

bpp::OptimizationEvent::OptimizationEvent ( Optimizer optimizer)
inline
Parameters
optimizerA pointer toward the optimizer that launched the event.

Definition at line 65 of file Optimizer.h.

bpp::OptimizationEvent::OptimizationEvent ( const OptimizationEvent oe)
inline

Definition at line 66 of file Optimizer.h.

virtual bpp::OptimizationEvent::~OptimizationEvent ( )
inlinevirtual

Definition at line 72 of file Optimizer.h.

Member Function Documentation

Optimizer* bpp::OptimizationEvent::getOptimizer ( )
inline
Returns
A pointer toward the optimizer that launched the event.

Definition at line 79 of file Optimizer.h.

References optimizer_.

const Optimizer* bpp::OptimizationEvent::getOptimizer ( ) const
inline
Returns
A pointer toward the optimizer that launched the event.

Definition at line 84 of file Optimizer.h.

References optimizer_.

OptimizationEvent& bpp::OptimizationEvent::operator= ( const OptimizationEvent oe)
inline

Definition at line 67 of file Optimizer.h.

References optimizer_, and optimizer_.

Member Data Documentation

Optimizer* bpp::OptimizationEvent::optimizer_
private

Definition at line 58 of file Optimizer.h.

Referenced by getOptimizer(), getOptimizer(), operator=(), and operator=().


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