Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | List of all members
mygsl::unary_function_handle Class Reference

Smart handle to an unary function object. More...

#include <bayeux/mygsl/unary_function_utils.h>

Public Member Functions

 unary_function_handle ()
 
 unary_function_handle (const i_unary_function &)
 
 unary_function_handle (const const_unary_function_handle_type &)
 
virtual ~unary_function_handle ()
 
const i_unary_functionfunc () const
 
bool is_null () const
 
void reset (const i_unary_function &)
 
void reset (const const_unary_function_handle_type &)
 
void reset ()
 

Detailed Description

Smart handle to an unary function object.

Constructor & Destructor Documentation

◆ unary_function_handle() [1/3]

mygsl::unary_function_handle::unary_function_handle ( )

◆ unary_function_handle() [2/3]

mygsl::unary_function_handle::unary_function_handle ( const i_unary_function )

◆ unary_function_handle() [3/3]

mygsl::unary_function_handle::unary_function_handle ( const const_unary_function_handle_type )

◆ ~unary_function_handle()

virtual mygsl::unary_function_handle::~unary_function_handle ( )
virtual

Member Function Documentation

◆ func()

const i_unary_function& mygsl::unary_function_handle::func ( ) const

◆ is_null()

bool mygsl::unary_function_handle::is_null ( ) const

◆ reset() [1/3]

void mygsl::unary_function_handle::reset ( const i_unary_function )

◆ reset() [2/3]

void mygsl::unary_function_handle::reset ( const const_unary_function_handle_type )

◆ reset() [3/3]

void mygsl::unary_function_handle::reset ( )

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