Arcane  v3.14.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe QHyodaJob
+ Graphe d'héritage de QHyodaJob:
+ Graphe de collaboration de QHyodaJob:

Connecteurs publics

void gdbserver_slot ()
 
void stop_slot ()
 
void step_slot ()
 
void tack_slot ()
 
void start_slot ()
 
void log_slot ()
 
void src_slot ()
 
void cell_slot ()
 
void mesh_slot ()
 
void papi_slot ()
 
void matrix_slot ()
 

Fonctions membres publiques

 QHyodaJob (QHyodaMachine *, int, char **)
 
void refresh_common_variables (const QStringList &)
 
void gdbserver_hook ()
 
void gdb_hook ()
 
void detach ()
 
void quit ()
 

Attributs publics

QHyodaMachinemachine
 
int argc
 
char ** argv
 
uint id
 
bool has_been_broadcasted
 
quint32 tcpAdrs
 
quint32 tcpPort
 
quint32 tcpPyld
 
quint32 iceWidthHeight
 
QHyodaGdbgdb
 
QProcess * gdbserver
 
QString pid
 
QString cmd
 
QString cmdline
 
QString host
 
QString broadcasted_cmdline
 
int tack_toggle
 
int fdm = 0
 
int fds = 0
 
struct hyoda_taxi_datadata
 
QHyodaTcptcp
 
QStringList * arcane_variables_names
 

Description détaillée

Définition à la ligne 41 du fichier QHyodaJob.h.

Documentation des constructeurs et destructeur

◆ QHyodaJob()

QHyodaJob::QHyodaJob ( QHyodaMachine ,
int  ,
char **   
)

Définition à la ligne 22 du fichier QHyodaJob.cc.

◆ ~QHyodaJob()

QHyodaJob::~QHyodaJob ( void  )

Définition à la ligne 99 du fichier QHyodaJob.cc.

Documentation des fonctions membres

◆ cell_slot

void QHyodaJob::cell_slot ( void  )
slot

Définition à la ligne 212 du fichier QHyodaJob.cc.

◆ detach()

void QHyodaJob::detach ( void  )

detach

Définition à la ligne 248 du fichier QHyodaJob.cc.

◆ gdb_hook()

void QHyodaJob::gdb_hook ( void  )

Définition à la ligne 149 du fichier QHyodaJob.cc.

◆ gdbserver_hook()

void QHyodaJob::gdbserver_hook ( void  )

Définition à la ligne 112 du fichier QHyodaJob.cc.

◆ gdbserver_slot

void QHyodaJob::gdbserver_slot ( void  )
slot

Définition à la ligne 133 du fichier QHyodaJob.cc.

◆ log_slot

void QHyodaJob::log_slot ( void  )
slot

Définition à la ligne 205 du fichier QHyodaJob.cc.

◆ matrix_slot

void QHyodaJob::matrix_slot ( void  )
slot

Définition à la ligne 232 du fichier QHyodaJob.cc.

◆ mesh_slot

void QHyodaJob::mesh_slot ( void  )
slot

Définition à la ligne 219 du fichier QHyodaJob.cc.

◆ papi_slot

void QHyodaJob::papi_slot ( void  )
slot

Définition à la ligne 238 du fichier QHyodaJob.cc.

◆ quit()

void QHyodaJob::quit ( void  )

quit

Définition à la ligne 258 du fichier QHyodaJob.cc.

◆ refresh_common_variables()

void QHyodaJob::refresh_common_variables ( const QStringList &  splitted_output)

Définition à la ligne 280 du fichier QHyodaJob.cc.

◆ src_slot

void QHyodaJob::src_slot ( void  )
slot

Définition à la ligne 226 du fichier QHyodaJob.cc.

◆ start_slot

void QHyodaJob::start_slot ( void  )
slot

Définition à la ligne 176 du fichier QHyodaJob.cc.

◆ step_slot

void QHyodaJob::step_slot ( void  )
slot

Définition à la ligne 166 du fichier QHyodaJob.cc.

◆ stop_slot

void QHyodaJob::stop_slot ( void  )
slot

Définition à la ligne 160 du fichier QHyodaJob.cc.

◆ tack_slot

void QHyodaJob::tack_slot ( void  )
slot

Définition à la ligne 185 du fichier QHyodaJob.cc.

Documentation des données membres

◆ arcane_variables_names

QStringList* QHyodaJob::arcane_variables_names

Définition à la ligne 89 du fichier QHyodaJob.h.

◆ argc

int QHyodaJob::argc

Définition à la ligne 68 du fichier QHyodaJob.h.

◆ argv

char** QHyodaJob::argv

Définition à la ligne 69 du fichier QHyodaJob.h.

◆ broadcasted_cmdline

QString QHyodaJob::broadcasted_cmdline

Définition à la ligne 82 du fichier QHyodaJob.h.

◆ cmd

QString QHyodaJob::cmd

Définition à la ligne 79 du fichier QHyodaJob.h.

◆ cmdline

QString QHyodaJob::cmdline

Définition à la ligne 80 du fichier QHyodaJob.h.

◆ data

struct hyoda_taxi_data* QHyodaJob::data

Définition à la ligne 87 du fichier QHyodaJob.h.

◆ fdm

int QHyodaJob::fdm = 0

Définition à la ligne 84 du fichier QHyodaJob.h.

◆ fds

int QHyodaJob::fds = 0

Définition à la ligne 85 du fichier QHyodaJob.h.

◆ gdb

QHyodaGdb* QHyodaJob::gdb

Définition à la ligne 76 du fichier QHyodaJob.h.

◆ gdbserver

QProcess* QHyodaJob::gdbserver

Définition à la ligne 77 du fichier QHyodaJob.h.

◆ has_been_broadcasted

bool QHyodaJob::has_been_broadcasted

Définition à la ligne 71 du fichier QHyodaJob.h.

◆ host

QString QHyodaJob::host

Définition à la ligne 81 du fichier QHyodaJob.h.

◆ iceWidthHeight

quint32 QHyodaJob::iceWidthHeight

Définition à la ligne 75 du fichier QHyodaJob.h.

◆ id

uint QHyodaJob::id

Définition à la ligne 70 du fichier QHyodaJob.h.

◆ machine

QHyodaMachine* QHyodaJob::machine

Définition à la ligne 67 du fichier QHyodaJob.h.

◆ pid

QString QHyodaJob::pid

Définition à la ligne 78 du fichier QHyodaJob.h.

◆ tack_toggle

int QHyodaJob::tack_toggle

Définition à la ligne 83 du fichier QHyodaJob.h.

◆ tcp

QHyodaTcp* QHyodaJob::tcp

Définition à la ligne 88 du fichier QHyodaJob.h.

◆ tcpAdrs

quint32 QHyodaJob::tcpAdrs

Définition à la ligne 72 du fichier QHyodaJob.h.

◆ tcpPort

quint32 QHyodaJob::tcpPort

Définition à la ligne 73 du fichier QHyodaJob.h.

◆ tcpPyld

quint32 QHyodaJob::tcpPyld

Définition à la ligne 74 du fichier QHyodaJob.h.


La documentation de cette classe a été générée à partir des fichiers suivants :