class FormatNamesEqual : public unary_function<Format, bool> {
public:
FormatNamesEqual(string const & name)
- : name_(name) {}
+ : name_(name)
+ {}
bool operator()(Format const & f) const
{
return f.name() == name_;
class FormatExtensionsEqual : public unary_function<Format, bool> {
public:
FormatExtensionsEqual(string const & extension)
- : extension_(extension) {}
+ : extension_(extension)
+ {}
bool operator()(Format const & f) const
{
return f.hasExtension(extension_);
class FormatMimeEqual : public unary_function<Format, bool> {
public:
FormatMimeEqual(string const & mime)
- : mime_(mime) {}
+ : mime_(mime)
+ {}
bool operator()(Format const & f) const
{
// The test for empty mime strings is needed since we allow
class FormatPrettyNameEqual : public unary_function<Format, bool> {
public:
FormatPrettyNameEqual(string const & prettyname)
- : prettyname_(prettyname) {}
+ : prettyname_(prettyname)
+ {}
bool operator()(Format const & f) const
{
return f.prettyname() == prettyname_;
return it->second.zipped;
string const & format = getFormatFromFile(filename);
bool zipped = (format == "gzip" || format == "zip");
- zipped_.insert(pair<string, ZippedInfo>(fname, ZippedInfo(zipped, timestamp)));
+ zipped_.insert(make_pair(fname, ZippedInfo(zipped, timestamp)));
return zipped;
}
namespace {
+
typedef Translator<OutputParams::FLAVOR, string> FlavorTranslator;
+
FlavorTranslator initFlavorTranslator()
{
FlavorTranslator f(OutputParams::LATEX, "latex");
static FlavorTranslator translator = initFlavorTranslator();
return translator;
}
+
}