Décompte des appels de fonction en cours (interrompu)
This commit is contained in:
parent
73648be58e
commit
4ce3babd30
|
@ -36,8 +36,8 @@
|
||||||
/* S T A T E M A C H I N E */
|
/* S T A T E M A C H I N E */
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
||||||
enum choice_EXEC_EDIT { EXEC, EDIT }; // xor
|
static enum choice_EXEC_EDIT { EXEC, EDIT }; // xor
|
||||||
enum choice_STATE_RULES_DATA { STATE, RULES, DATA }; // xor
|
static enum choice_STATE_RULES_DATA { STATE, RULES, DATA }; // xor
|
||||||
|
|
||||||
void set_EXEC_EDIT (int prescribed);
|
void set_EXEC_EDIT (int prescribed);
|
||||||
void set_STATE_RULES_DATA (int prescribed);
|
void set_STATE_RULES_DATA (int prescribed);
|
||||||
|
|
27
src/main.c
27
src/main.c
|
@ -207,6 +207,7 @@
|
||||||
* NB Seules les fonctions spécifiques de gem-graph-client sont prises en compte.
|
* NB Seules les fonctions spécifiques de gem-graph-client sont prises en compte.
|
||||||
* Les fonctions 'static' ne sont pas comptées.
|
* Les fonctions 'static' ne sont pas comptées.
|
||||||
*
|
*
|
||||||
|
* (déplacer systématiquement les enum, struct, size_t, etc. vers les include ?)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
|
@ -270,15 +271,37 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
* L I S T E D E S F O N C T I O N S A P P E L A N T E S *
|
* L I S T E D E S A P P E L S D E F O N C T I O N S *
|
||||||
* *****************************************************************************
|
* *****************************************************************************
|
||||||
* (en cours, 2024-07-09 10h40)
|
* (en cours, 2024-07-09 10h40)
|
||||||
*
|
*
|
||||||
|
* - QUOI - - COMBIEN - D'OÙ -
|
||||||
|
*
|
||||||
|
* get / set _EXEC_EDIT 3 callbacks ( 1 get + 2 set )
|
||||||
|
* 1 widget / state
|
||||||
|
*
|
||||||
|
* get / set _STATE_RULES_DATA 4 callbacks ( 1 get + 3 set )
|
||||||
|
*
|
||||||
|
* get / set _OBJECTS_box_RESET_VALUE 1 callbacks ( 1 set )
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* (déplacer systématiquement les enum, struct, size_t, etc. vers les include ?)
|
* interrompu 2024-07-09 15h07
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Ce décompte est difficile en l'état actuel car il faut vérifier que tous
|
||||||
|
* les accès aux variables passent systématiquement par les get / set.
|
||||||
|
* (vérifier que toutes ces variables sont bien 'static')
|
||||||
|
*
|
||||||
|
* ex : grep -r "_EXEC_EDIT" | wc > 29 lignes
|
||||||
|
* mais il n'y a que 4 appels des fonctions get ou set _EXEC_EDIT
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Faut-il déplacer systématiquement les enum, struct, size_t, etc.
|
||||||
|
* vers les include ?
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue