Change naming convention for C++ interfaces
[alexxy/gromacs.git] / src / gromacs / legacyheaders / copyrite.h
index 667dc9578d67766a21cd0738f899be763044ffb9..f3fb4d9359c07bad98aa5691b2947aa63dede565 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Copyright (c) 1991-2000, University of Groningen, The Netherlands.
  * Copyright (c) 2001-2004, The GROMACS development team.
- * Copyright (c) 2013,2014, by the GROMACS development team, led by
+ * Copyright (c) 2013,2014,2015, 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.
@@ -77,7 +77,7 @@ please_cite(FILE *fp, const char *key);
 namespace gmx
 {
 
-class ProgramContextInterface;
+class IProgramContext;
 
 /*! \brief
  * Settings for printBinaryInformation().
@@ -129,7 +129,7 @@ class BinaryInformationSettings
 
         //! Needed to read the members without otherwise unnecessary accessors.
         friend void printBinaryInformation(
-            FILE *fp, const ProgramContextInterface &programContext,
+            FILE *fp, const IProgramContext &programContext,
             const BinaryInformationSettings &settings);
 };
 
@@ -140,7 +140,7 @@ class BinaryInformationSettings
  * \param[in] programContext Program information object to use.
  */
 void printBinaryInformation(FILE                          *fp,
-                            const ProgramContextInterface &programContext);
+                            const IProgramContext         &programContext);
 /*! \brief
  * Print basic information about the executable with custom settings.
  *
@@ -151,7 +151,7 @@ void printBinaryInformation(FILE                          *fp,
  * \see BinaryInformationSettings
  */
 void printBinaryInformation(FILE                            *fp,
-                            const ProgramContextInterface   &programContext,
+                            const IProgramContext           &programContext,
                             const BinaryInformationSettings &settings);
 
 } // namespace gmx;