}
string http::parser::Abstract::asString() const
-throw() {
+{
string result("http::parser::Abstract { ");
result += ClassType::asCString(a_classType);
return result += " }";
/*static*/
void http::parser::Abstract::setState(http::Transport& transport, const http::parser::Abstract::ClassType::_v classType)
-throw() {
+{
/*
* Se repite el Wait-Message para llenar el hueco de ClassType::None
*/
/*static*/
void http::parser::Abstract::appendExtraParameter(http::Message* message, const std::string& extraParameter)
-throw() {
+{
message->appendExtraParameter(extraParameter);
}
*/
/*static*/
void http::parser::Abstract::setLastChunkedByte(http::Transport& transport, const int lastChunkedByte)
-throw() {
+{
transport.a_lastChunkedByte += lastChunkedByte;
}
// Sólo se puede usar en caso de Mensajes Transfer-encoding: chunked
/*static*/
const DataBlock& http::parser::Abstract::getFullMessage(http::Transport& transport)
-throw() {
+{
return *transport.a_fullMessage;
}