Arcane  4.1.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 :