XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
Référence de la classe xios::CServerBuffer

#include <buffer_server.hpp>

+ Graphe de collaboration de xios::CServerBuffer:

Fonctions membres publiques

 CServerBuffer (StdSize bufSize)
 
 ~CServerBuffer ()
 
bool isBufferFree (size_t count)
 
void * getBuffer (size_t count)
 
void freeBuffer (size_t count)
 

Attributs privés

char * buffer
 
size_t first
 
size_t current
 
size_t end
 
size_t size
 

Description détaillée

Définition à la ligne 11 du fichier buffer_server.hpp.

Documentation des constructeurs et destructeur

xios::CServerBuffer::CServerBuffer ( StdSize  bufSize)

Définition à la ligne 9 du fichier buffer_server.cpp.

Références buffer, current, end, first, et size.

xios::CServerBuffer::~CServerBuffer ( )

Définition à la ligne 18 du fichier buffer_server.cpp.

Références buffer.

Documentation des fonctions membres

void xios::CServerBuffer::freeBuffer ( size_t  count)

Définition à la ligne 133 du fichier buffer_server.cpp.

Références xios::count, current, end, xios::ERROR, first, et size.

void * xios::CServerBuffer::getBuffer ( size_t  count)

Définition à la ligne 75 du fichier buffer_server.cpp.

Références buffer, xios::count, current, end, xios::ERROR, first, et size.

bool xios::CServerBuffer::isBufferFree ( size_t  count)

Définition à la ligne 24 du fichier buffer_server.cpp.

Références current, first, et size.

Documentation des données membres

char* xios::CServerBuffer::buffer
private

Définition à la ligne 22 du fichier buffer_server.hpp.

Référencé par CServerBuffer(), getBuffer(), et ~CServerBuffer().

size_t xios::CServerBuffer::current
private

Définition à la ligne 24 du fichier buffer_server.hpp.

Référencé par CServerBuffer(), freeBuffer(), getBuffer(), et isBufferFree().

size_t xios::CServerBuffer::end
private

Définition à la ligne 25 du fichier buffer_server.hpp.

Référencé par CServerBuffer(), freeBuffer(), et getBuffer().

size_t xios::CServerBuffer::first
private

Définition à la ligne 23 du fichier buffer_server.hpp.

Référencé par CServerBuffer(), freeBuffer(), getBuffer(), et isBufferFree().

size_t xios::CServerBuffer::size
private

Définition à la ligne 26 du fichier buffer_server.hpp.

Référencé par CServerBuffer(), freeBuffer(), getBuffer(), et isBufferFree().


La documentation de cette classe a été générée à partir des fichiers suivants :