software:qview:qview_6:qcl_library:bc22pushbuf

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
software:qview:qview_6:qcl_library:bc22pushbuf [2024/07/05 11:46] – creata qem218software:qview:qview_6:qcl_library:bc22pushbuf [2024/09/02 14:35] (versione attuale) qem214
Linea 13: Linea 13:
 Parametri: Parametri:
  
-^IN/OUT^TIPO VARIABILE^NOME DI ESEMPIO^DIM^^ +^ IN/OUT  ^ TIPO VARIABILE    ^ NOME DI ESEMPIO  ^ DIM                                                                                               || 
-|  IN  |  ARRGBL/ ARRSYS  |  Buffer  |  B/W/L/ |Array contenente il Buffer| +|  IN     |  ARRGBL/ ARRSYS   |  Buffer          |  B/W/L/ | Array contenente il Buffer                                                             
-|  IN  |  GLOBAL  |  NewElement  |  L/S/W/ |Variabile contenente il valore da introdurre nel buffer| +|  IN     |  GLOBAL           |  NewElement      |  L/S/W/ | Variabile contenente il valore da introdurre nel buffer                                
-|  OUT  |  GLOBAL  |  ErrorCode  |  F  |Variabile contenente l'errore eventualmente occorso in fase di inserimento del valore| +|  OUT    |  GLOBAL           |  ErrorCode       |  F/B      | Variabile contenente l'errore eventualmente occorso in fase di inserimento del valore  
-|  IN  |  GLOBAL / SYSTEM  |  head  |  L  |Indice interno| +|  IN     |  GLOBAL / SYSTEM  |  head            |  L        | Indice interno                                                                         
-|  IN  |  GLOBAL / SYSTEM  |  tail  |  L  |Indice interno|+|  IN     |  GLOBAL / SYSTEM  |  tail            |  L        | Indice interno                                                                         |
  
 ==== Errore ==== ==== Errore ====
Linea 31: Linea 31:
  
 <code QCL> <code QCL>
 +;...
 MAIN:                  MAIN:                 
       IF gfInsVal       IF gfInsVal
Linea 43: Linea 44:
   *L'utilizzo di questa funzione è legato alla funzione **BC22InitBuf** che inizializza la memoria.   *L'utilizzo di questa funzione è legato alla funzione **BC22InitBuf** che inizializza la memoria.
   *La funzione complementare a questa è la funzione **BC22PopBuf** che estrae un dato dalla memoria FIFO.   *La funzione complementare a questa è la funzione **BC22PopBuf** che estrae un dato dalla memoria FIFO.
 +
 +==== Differenze rispetto alla precedente versione ====
 +
 +Rispetto alla precendente implementazione la variabile <code>ErrorCode</code> può essere anche di tipo Byte
 +
 +
  
  • Ultima modifica: 2024/07/05 11:46