GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
hook_function Class Reference

#include "hook-fcn.h"

Collaboration diagram for hook_function:
Collaboration graph
[legend]

Public Member Functions

 hook_function (void)
 
 hook_function (const octave_value &f, const octave_value &d=octave_value())
 
 hook_function (const hook_function &hf)
 
 ~hook_function (void)
 
void eval (const octave_value_list &initial_args)
 
std::string id (void)
 
bool is_valid (void)
 
hook_functionoperator= (const hook_function &hf)
 

Private Attributes

base_hook_functionrep
 

Detailed Description

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

Constructor & Destructor Documentation

hook_function::hook_function ( void  )
inline

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

References base_hook_function::count, and rep.

hook_function::hook_function ( const octave_value f,
const octave_value d = octave_value () 
)
hook_function::~hook_function ( void  )
inline

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

References base_hook_function::count, and rep.

hook_function::hook_function ( const hook_function hf)
inline

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

References base_hook_function::count, and rep.

Member Function Documentation

void hook_function::eval ( const octave_value_list initial_args)
inline

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

References base_hook_function::eval(), and rep.

Referenced by hook_function_list::run().

std::string hook_function::id ( void  )
inline

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

References base_hook_function::id(), and rep.

Referenced by Fadd_input_event_hook(), and hook_function_list::insert().

bool hook_function::is_valid ( void  )
inline

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

References base_hook_function::is_valid(), and rep.

Referenced by hook_function_list::run().

hook_function& hook_function::operator= ( const hook_function hf)
inline

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

References base_hook_function::count, and rep.

Member Data Documentation

base_hook_function* hook_function::rep
private

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

Referenced by eval(), hook_function(), id(), is_valid(), operator=(), and ~hook_function().


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