La clase tipo Pds::Buffer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Buffer. Más...
#include <Buffer.hpp>

Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::Buffer | |
| Buffer (void) | |
| Crea un objeto vacio de tipo Pds::Buffer. Más... | |
| Buffer (unsigned int Nel) | |
| Crea un objeto de tipo Pds::Buffer. Más... | |
| Buffer (const Pds::Buffer< Datum > &B) | |
| Crea un objeto de tipo Pds::Buffer de otro. Más... | |
| ~Buffer () | |
Lectura y escritura de datos en Pds::Buffer | |
Lectura y escritura de datos en el buffer | |
| Datum & | operator[] (const unsigned int &id) |
| Lee y escribe datos en la memoria en el Pds::Buffer. Más... | |
| bool | Push (const Datum &Dat) |
| Empuja un nuevo dato en la memoria del Pds::Buffer. Más... | |
Mostrando datos | |
| void | Print (const std::string &str="") const |
| Muestra en pantalla el contenido de Pds::Buffer, elementos separados por tabulador. Más... | |
| bool | IsEmpty (void) const |
| Retorna true si el objeto esta vacio y false si no. Más... | |
Atributos privados | |
| unsigned int | nel |
| Datum * | data |
| unsigned int | front |
La clase tipo Pds::Buffer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Buffer.
Definición en la línea 56 del archivo Buffer.hpp.
|
private |
Número de elementos del buffer.
Definición en la línea 61 del archivo Buffer.hpp.
|
private |
Un arreglo de nel elementos.
Definición en la línea 64 del archivo Buffer.hpp.
|
private |
Indice del ID de la primera muestra.
Definición en la línea 67 del archivo Buffer.hpp.
1.9.2