5 // Definition of non-inline non-template functions
7 #include "MimeTypes.hh"
8 //#include "MimeTypes.ih"
12 //#include "MimeTypes.mpp"
14 ///////////////////////////////cc.p////////////////////////////////////////
16 prefix_ std::string const & g0dil::mediaserv::MimeTypes::lookup(std::string extension)
18 static std::string defaultType ("application/octet-stream");
19 Map::iterator i (instance().mimeTypes_.find(extension));
20 if (i == instance().mimeTypes_.end())
26 prefix_ void g0dil::mediaserv::MimeTypes::add(std::string extension, std::string mimetype)
28 instance().mimeTypes_[extension] = mimetype;
31 prefix_ g0dil::mediaserv::MimeTypes & g0dil::mediaserv::MimeTypes::instance()
33 static MimeTypes instance;
37 ///////////////////////////////cc.e////////////////////////////////////////
39 //#include "MimeTypes.mpp"