FifoTerm Class Reference
[Fifo terminal]
#include <FifoTerm.h>
List of all members.
Detailed Description
- Author:
- A. Franchi, P. Stegagno
fornisce una semplice classe per la stampa su un terminale (
FifoServer) alternativo, utilizzando le named pipes
la stampa è bufferizzata ossia non viene effettivamente scritto nulla finché non viene mandato un comando di flush o finche il buffer del FifoServer si è riempito
- Examples:
-
exampleFifoTerm.cpp.
Constructor & Destructor Documentation
FifoTerm::FifoTerm |
( |
char * |
title, |
|
|
unsigned int |
bufSize = DEF_BUFSIZE | |
|
) |
| | [inline] |
costruttore crea un nuovo terminale e un server di stampa in ascolto su di esso
- Parameters:
-
| title | titolo del terminale |
| bufSize | |
FifoTerm::~FifoTerm |
( |
|
) |
[inline] |
costruttore crea un nuovo terminale e un server di stampa in ascolto su di esso
- Parameters:
-
| title | titolo del terminale |
| bufSize | |
Member Function Documentation
void FifoTerm::print |
( |
char * |
message |
) |
[inline] |
invia una stringa al terminale reapplicazionemoto che la memorizza in un buffer
nota: esecuzione bufferizzata
- Parameters:
-
| message | stringa da printare |
- Examples:
-
exampleFifoTerm.cpp.
void FifoTerm::print |
( |
string |
message |
) |
[inline] |
invia una stringa al terminale reapplicazionemoto che la memorizza in un buffer
nota: esecuzione bufferizzata
- Parameters:
-
| message | stringa da printare |
void FifoTerm::lineErase |
( |
void |
|
) |
[inline] |
invia una riga vuota (usato per cancellare righe scritte in precedenza)
nota: esecuzione bufferizzata
- Parameters:
-
- Examples:
-
exampleFifoTerm.cpp.
void FifoTerm::clear |
( |
void |
|
) |
[inline] |
pulisce il terminale remoto e porta il cursore all'inizio
nota: esecuzione immediata
- Parameters:
-
void FifoTerm::flush |
( |
void |
|
) |
[inline] |
pulisce il terminale remoto, porta il cursore all'inizio e stampa tutto ciò che è presente nel suo buffer
nota: esecuzione immediata
- Parameters:
-
- Examples:
-
exampleFifoTerm.cpp.
void FifoTerm::close |
( |
void |
|
) |
[inline] |
invia un comando di cancellazione della named pipe e chiusura del FifoServer nota: esecuzione immediata
- Parameters:
-
The documentation for this class was generated from the following file: