GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
base_hook_function Class Reference

#include "hook-fcn.h"

Inheritance diagram for base_hook_function:

Public Member Functions

 base_hook_function (const base_hook_function &)=default
 
 base_hook_function (void)=default
 
virtual ~base_hook_function (void)=default
 
virtual void eval (const octave_value_list &)
 
virtual std::string id (void) const
 
virtual bool is_valid (void) const
 

Detailed Description

Definition at line 41 of file hook-fcn.h.

Constructor & Destructor Documentation

◆ base_hook_function() [1/2]

base_hook_function::base_hook_function ( void  )
default

◆ base_hook_function() [2/2]

base_hook_function::base_hook_function ( const base_hook_function )
default

◆ ~base_hook_function()

virtual base_hook_function::~base_hook_function ( void  )
virtualdefault

Member Function Documentation

◆ eval()

virtual void base_hook_function::eval ( const octave_value_list )
inlinevirtual

Reimplemented in fcn_handle_hook_function, and named_hook_function.

Definition at line 55 of file hook-fcn.h.

◆ id()

virtual std::string base_hook_function::id ( void  ) const
inlinevirtual

Reimplemented in fcn_handle_hook_function, and named_hook_function.

Definition at line 51 of file hook-fcn.h.

◆ is_valid()

virtual bool base_hook_function::is_valid ( void  ) const
inlinevirtual

Reimplemented in fcn_handle_hook_function, and named_hook_function.

Definition at line 53 of file hook-fcn.h.


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