GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::octave_interpreter Class Reference

#include "main-window.h"

Inheritance diagram for octave::octave_interpreter:
Collaboration diagram for octave::octave_interpreter:

Public Slots

void execute (void)
 Initialize and execute the octave interpreter. More...
 

Signals

void octave_finished_signal (int)
 
void octave_ready_signal (void)
 

Public Member Functions

 octave_interpreter (application *app_context)
 
 ~octave_interpreter (void)=default
 

Private Attributes

applicationm_app_context
 

Detailed Description

Definition at line 68 of file main-window.h.

Constructor & Destructor Documentation

◆ octave_interpreter()

octave::octave_interpreter::octave_interpreter ( application app_context)

Definition at line 90 of file main-window.cc.

◆ ~octave_interpreter()

octave::octave_interpreter::~octave_interpreter ( void  )
default

Member Function Documentation

◆ execute

void octave::octave_interpreter::execute ( void  )
slot

◆ octave_finished_signal

void octave::octave_interpreter::octave_finished_signal ( int  )
signal

Referenced by execute().

◆ octave_ready_signal

void octave::octave_interpreter::octave_ready_signal ( void  )
signal

Referenced by execute().

Member Data Documentation

◆ m_app_context

application* octave::octave_interpreter::m_app_context
private

Definition at line 91 of file main-window.h.

Referenced by execute().


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