TFCweb  1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
Espais de Noms | Enumeracions | Funcions | Variables
Referència del Fitxer TipusMIME.cc
#include "TipusMIME.h"
#include <boost/unordered_map.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/assign.hpp>

Veure el codi d'aquest fitxer.

Espais de Noms

namespace  anonymous_namespace{TipusMIME.cc}
namespace  tfc
 Espai de noms del Treball de Final de Carrera.
namespace  tfc::RegistreTipusMIME
 Encapsulació del registre i consulta de tipus MIME.

Enumeracions

enum  IdxTipusConeguts {
  TEXT_PLAIN, TEXT_HTML, TEXT_CSS, IMAGE_JPEG,
  IMAGE_PNG, IMAGE_GIF, APPLICATION_X_OBJECT
}
 Índexs d'array NOMS_TIPUS_CONEGUTS. Més...

Funcions

const string & per_extensio (const std::string &ext)
 Obté el tipus MIME corresponent a una extensió.
void registra_extensio (const std::string &ext, const std::string &tipus)
 Registra un tipus MIME associat a una extensió
const string & tipus (const path &ruta)
const string tipus_per_defecte (NOMS_TIPUS_CONEGUTS[TEXT_PLAIN])

Variables

const char * NOMS_TIPUS_CONEGUTS []
 Tipus MIME coneguts.
boost::unordered_map< string,
string > 
tipus_registrats

Descripció Detallada

Autor
Toni Corvera
Id:
TipusMIME.cc 483 2013-06-17 17:41:04Z toni

Definició al fitxer TipusMIME.cc.