GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
function_event Class Reference
Inheritance diagram for function_event:
Collaboration diagram for function_event:

Public Member Functions

 function_event (const function_event &)=delete
 
 function_event (graphics_event::event_fcn fcn, void *data=nullptr)
 
 function_event (void)=delete
 
void execute (void)
 
function_eventoperator= (const function_event &)=delete
 

Private Attributes

graphics_event::event_fcn m_function
 
void * m_function_data
 

Detailed Description

Definition at line 12105 of file graphics.cc.

Constructor & Destructor Documentation

◆ function_event() [1/3]

function_event::function_event ( void  )
delete

◆ function_event() [2/3]

function_event::function_event ( graphics_event::event_fcn  fcn,
void *  data = nullptr 
)
inline

Definition at line 12114 of file graphics.cc.

◆ function_event() [3/3]

function_event::function_event ( const function_event )
delete

Member Function Documentation

◆ execute()

void function_event::execute ( void  )
inline

Definition at line 12124 of file graphics.cc.

◆ operator=()

function_event& function_event::operator= ( const function_event )
delete

Member Data Documentation

◆ m_function

graphics_event::event_fcn function_event::m_function
private

Definition at line 12131 of file graphics.cc.

◆ m_function_data

void* function_event::m_function_data
private

Definition at line 12133 of file graphics.cc.


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