/*
* This file is part of the GROMACS molecular simulation package.
*
- * Copyright (c) 2012,2014,2018, by the GROMACS development team, led by
+ * Copyright (c) 2012,2014,2018,2019, 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.
*/
class SelectionFileOption : public AbstractOption
{
- public:
- //! OptionInfo subclass corresponding to this option type.
- typedef SelectionFileOptionInfo InfoType;
+public:
+ //! OptionInfo subclass corresponding to this option type.
+ typedef SelectionFileOptionInfo InfoType;
- //! Initializes an option with the given name.
- explicit SelectionFileOption(const char *name);
+ //! Initializes an option with the given name.
+ explicit SelectionFileOption(const char* name);
- private:
- AbstractOptionStorage *createStorage(
- const OptionManagerContainer &managers) const override;
+private:
+ AbstractOptionStorage* createStorage(const OptionManagerContainer& managers) const override;
};
/*! \libinternal \brief
*/
class SelectionFileOptionInfo : public OptionInfo
{
- public:
- /*! \brief
- * Creates option info object for given storage object.
- *
- * Does not throw.
- */
- explicit SelectionFileOptionInfo(SelectionFileOptionStorage *option);
+public:
+ /*! \brief
+ * Creates option info object for given storage object.
+ *
+ * Does not throw.
+ */
+ explicit SelectionFileOptionInfo(SelectionFileOptionStorage* option);
};
} // namespace gmx