GNU Octave  3.8.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 | Friends | List of all members
base_hook_function Class Reference

#include "hook-fcn.h"

Inheritance diagram for base_hook_function:
Inheritance graph
[legend]
Collaboration diagram for base_hook_function:
Collaboration graph
[legend]

Public Member Functions

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

Protected Attributes

size_t count

Friends

class hook_function

Detailed Description

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

Constructor & Destructor Documentation

base_hook_function::base_hook_function ( void  )
inline

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

base_hook_function::base_hook_function ( const base_hook_function )
inline

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

virtual base_hook_function::~base_hook_function ( void  )
inlinevirtual

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

Member Function Documentation

virtual void base_hook_function::eval ( const octave_value_list )
inlinevirtual

Reimplemented in fcn_handle_hook_function, and named_hook_function.

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

Referenced by hook_function::eval().

virtual std::string base_hook_function::id ( void  )
inlinevirtual
virtual bool base_hook_function::is_valid ( void  )
inlinevirtual

Reimplemented in fcn_handle_hook_function, and named_hook_function.

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

Referenced by hook_function::is_valid().

Friends And Related Function Documentation

friend class hook_function
friend

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

Member Data Documentation

size_t base_hook_function::count
protected

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