TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
#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 |
Definició al fitxer TipusMIME.cc.