Change naming convention for C++ interfaces
[alexxy/gromacs.git] / src / gromacs / analysisdata / abstractdata.h
index fd1c99db56fa9a75f27a0da1e918aa112c11c947..ac3a9224d26832a79e5c4eacd2cd3ec16a3dda5f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * This file is part of the GROMACS molecular simulation package.
  *
- * Copyright (c) 2010,2011,2012,2013,2014, by the GROMACS development team, led by
+ * Copyright (c) 2010,2011,2012,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.
 namespace gmx
 {
 
-class AnalysisDataModuleInterface;
 class AnalysisDataModuleManager;
 class AnalysisDataFrameHeader;
 class AnalysisDataFrameRef;
 class AnalysisDataPointSetRef;
+class IAnalysisDataModule;
 
 //! Smart pointer for managing a generic analysis data module.
-typedef boost::shared_ptr<AnalysisDataModuleInterface> AnalysisDataModulePointer;
+typedef boost::shared_ptr<IAnalysisDataModule> AnalysisDataModulePointer;
 
 /*! \brief
  * Abstract base class for all objects that provide data.
@@ -318,7 +318,7 @@ class AbstractAnalysisData
          * storage (addModule() has the same problem if called after data is
          * started).
          */
-        void applyModule(AnalysisDataModuleInterface *module);
+        void applyModule(IAnalysisDataModule *module);
 
     protected:
         /*! \cond libapi */