TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
Cos dels missatges de petició Més...
#include <CosPeticio.h>
Mètodes públics | |
CosPeticio (size_t mida_esperada=0) | |
Constructor per defecte. | |
CosPeticio (const CosPeticio &c) | |
Constructor de còpia. | |
void | afegeix (const std::string &dades) |
Afegeix contingut. | |
const std::string & | contingut () const |
Obté el contingut de la petició | |
void | contingut (const std::string &dades) |
Defineix el contingut de la petició | |
size_t | mida () const |
Obté la mida del contingut de la petició | |
CosPeticio & | operator= (const CosPeticio &c) |
Operador d'assignació | |
void | swap (std::string &dades) |
Defineix el contingut, sense còpia de dades. |
Atributs Privats | |
std::string | buffer_ |
Cos dels missatges de petició
Definició a la línia 38 del fitxer CosPeticio.h.
|
explicit |
Constructor per defecte.
mida_esperada | Mida de les dades predita. 0 per mida desconeguda Només afecta a la reserva inicial de memòria |
Definició a la línia 34 del fitxer CosPeticio.cc.
Referències CosPeticio::buffer_.
|
inline |
Constructor de còpia.
Definició a la línia 48 del fitxer CosPeticio.h.
void afegeix | ( | const std::string & | dades | ) |
Afegeix contingut.
Definició a la línia 46 del fitxer CosPeticio.cc.
Referències CosPeticio::buffer_.
|
inline |
Obté el contingut de la petició
Definició a la línia 59 del fitxer CosPeticio.h.
Referències CosPeticio::buffer_.
void contingut | ( | const std::string & | dades | ) |
Defineix el contingut de la petició
Definició a la línia 42 del fitxer CosPeticio.cc.
Referències CosPeticio::buffer_.
|
inline |
Obté la mida del contingut de la petició
Definició a la línia 63 del fitxer CosPeticio.h.
Referències CosPeticio::buffer_.
|
inline |
Operador d'assignació
Definició a la línia 54 del fitxer CosPeticio.h.
Referències CosPeticio::buffer_.
void swap | ( | std::string & | dades | ) |
Defineix el contingut, sense còpia de dades.
Definició a la línia 50 del fitxer CosPeticio.cc.
Referències CosPeticio::buffer_.
|
private |
Definició a la línia 73 del fitxer CosPeticio.h.
Referenciat a CosPeticio::afegeix(), CosPeticio::contingut(), CosPeticio::CosPeticio(), CosPeticio::mida(), CosPeticio::operator=() i CosPeticio::swap().