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 | Protected Attributes | Private Attributes | List of all members
fcn_handle_hook_function Class Reference

#include "hook-fcn.h"

Inheritance diagram for fcn_handle_hook_function:
Inheritance graph
Collaboration diagram for fcn_handle_hook_function:
Collaboration graph

Public Member Functions

 fcn_handle_hook_function (const octave_value &fh_arg, const octave_value &d)
void eval (const octave_value_list &initial_args)
std::string id (void)
bool is_valid (void)

Protected Attributes

size_t count

Private Attributes

octave_value data
octave_value fcn_handle
std::string ident
bool valid

Detailed Description

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

Constructor & Destructor Documentation

fcn_handle_hook_function::fcn_handle_hook_function ( const octave_value fh_arg,
const octave_value d 

Member Function Documentation

void fcn_handle_hook_function::eval ( const octave_value_list initial_args)

Reimplemented from base_hook_function.

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

References octave_value_list::append().

std::string fcn_handle_hook_function::id ( void  )

Reimplemented from base_hook_function.

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

bool fcn_handle_hook_function::is_valid ( void  )

Reimplemented from base_hook_function.

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

Member Data Documentation

size_t base_hook_function::count
octave_value fcn_handle_hook_function::data

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

octave_value fcn_handle_hook_function::fcn_handle

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

std::string fcn_handle_hook_function::ident

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

bool fcn_handle_hook_function::valid

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

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