bpp-core3  3.0.0
bpp::ParameterEvent Class Reference

#include <Bpp/Numeric/Parameter.h>

+ Inheritance diagram for bpp::ParameterEvent:
+ Collaboration diagram for bpp::ParameterEvent:

Public Member Functions

 ParameterEvent (Parameter *parameter)
 
 ParameterEvent (const ParameterEvent &pe)
 
ParameterEventoperator= (const ParameterEvent &pe)
 
ParameterEventclone () const
 Create a copy of this object and send a pointer to it. More...
 
const ParametergetParameter () const
 
ParametergetParameter ()
 

Protected Attributes

Parameterparameter_
 

Detailed Description

Definition at line 59 of file Parameter.h.

Constructor & Destructor Documentation

◆ ParameterEvent() [1/2]

ParameterEvent::ParameterEvent ( Parameter parameter)

Definition at line 55 of file Parameter.cpp.

Referenced by clone().

◆ ParameterEvent() [2/2]

bpp::ParameterEvent::ParameterEvent ( const ParameterEvent pe)
inline

Definition at line 68 of file Parameter.h.

Member Function Documentation

◆ clone()

ParameterEvent* bpp::ParameterEvent::clone ( ) const
inlinevirtual

Create a copy of this object and send a pointer to it.

Returns
A pointer toward the copy object.

Implements bpp::Clonable.

Definition at line 75 of file Parameter.h.

References ParameterEvent().

◆ getParameter() [1/2]

Parameter* bpp::ParameterEvent::getParameter ( )
inline

Definition at line 79 of file Parameter.h.

References parameter_.

◆ getParameter() [2/2]

const Parameter* bpp::ParameterEvent::getParameter ( ) const
inline

◆ operator=()

ParameterEvent& bpp::ParameterEvent::operator= ( const ParameterEvent pe)
inline

Definition at line 69 of file Parameter.h.

References parameter_.

Member Data Documentation

◆ parameter_

Parameter* bpp::ParameterEvent::parameter_
protected

Definition at line 63 of file Parameter.h.

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


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