/*
* This file is part of the GROMACS molecular simulation package.
*
- * Copyright (c) 2010,2011,2012,2013,2014,2015,2016, by the GROMACS development team, led by
+ * Copyright (c) 2010,2011,2012,2013,2014,2015,2016,2017, by the GROMACS development team, led by
* Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
* and including many others, as listed in the AUTHORS file in the
* top-level source directory and at http://www.gromacs.org.
* Does not throw.
*/
OptionsFilter()
- : formatter_(NULL), filterType_(eSelectOtherOptions),
+ : formatter_(nullptr), filterType_(eSelectOtherOptions),
bShowHidden_(false)
{
}
return;
}
const FileNameOptionInfo *const fileOption = option.toType<FileNameOptionInfo>();
- if (fileOption != NULL && fileOption->isInputFile())
+ if (fileOption != nullptr && fileOption->isInputFile())
{
if (filterType_ == eSelectInputFileOptions)
{
}
return;
}
- if (fileOption != NULL && fileOption->isInputOutputFile())
+ if (fileOption != nullptr && fileOption->isInputOutputFile())
{
if (filterType_ == eSelectInputOutputFileOptions)
{
}
return;
}
- if (fileOption != NULL && fileOption->isOutputFile())
+ if (fileOption != nullptr && fileOption->isOutputFile())
{
if (filterType_ == eSelectOutputFileOptions)
{
const FloatOptionInfo *floatOption = option.toType<FloatOptionInfo>();
const DoubleOptionInfo *doubleOption = option.toType<DoubleOptionInfo>();
- if ((floatOption != NULL && floatOption->isTime())
- || (doubleOption != NULL && doubleOption->isTime()))
+ if ((floatOption != nullptr && floatOption->isTime())
+ || (doubleOption != nullptr && doubleOption->isTime()))
{
// TODO: It could be nicer to have this in basicoptions.cpp.
description = replaceAll(description, "%t", common.timeUnit);
private:
void writeSectionStartIfNecessary()
{
- if (title_ != NULL)
+ if (title_ != nullptr)
{
context_.writeTitle(title_);
- title_ = NULL;
+ title_ = nullptr;
}
if (!bDidOutput_)
{
- if (header_ != NULL)
+ if (header_ != nullptr)
{
context_.paragraphBreak();
context_.writeTextBlock(header_);
const CommonFormatterData &common,
const char *title)
: context_(context), common_(common),
- title_(title), header_(NULL), bDidOutput_(false)
+ title_(title), header_(nullptr), bDidOutput_(false)
{
}
std::string defaultValue(defaultOptionValue(option));
std::string info;
const FileNameOptionInfo *fileOption = option.toType<FileNameOptionInfo>();
- if (fileOption != NULL)
+ if (fileOption != nullptr)
{
const bool bAbbrev = (context_.outputFormat() == eHelpOutputFormat_Console);
info = fileOptionFlagsAsString(*fileOption, bAbbrev);