From b6589417288d4cf51933359e5ddf2e13f07e8a22 Mon Sep 17 00:00:00 2001 From: knodlseder <> Date: Mon, 10 Mar 2008 23:35:06 +0000 Subject: [PATCH] move clone() method to private --- include/GFitsAsciiTable.hpp | 8 ++++---- src/fits/GFitsAsciiTable.cpp | 23 +++++++++-------------- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/include/GFitsAsciiTable.hpp b/include/GFitsAsciiTable.hpp index 9bf79f3..01cdb7a 100644 --- a/include/GFitsAsciiTable.hpp +++ b/include/GFitsAsciiTable.hpp @@ -45,13 +45,13 @@ public: GFitsAsciiTable& operator= (const GFitsAsciiTable& table); // Methods - GFitsAsciiTable* clone(void) const; private: // Private methods - void init_members(void); - void copy_members(const GFitsAsciiTable& table); - void free_members(void); + void init_members(void); + void copy_members(const GFitsAsciiTable& table); + void free_members(void); + GFitsAsciiTable* clone(void) const; // Private data area }; diff --git a/src/fits/GFitsAsciiTable.cpp b/src/fits/GFitsAsciiTable.cpp index 4b1b697..18cd8df 100644 --- a/src/fits/GFitsAsciiTable.cpp +++ b/src/fits/GFitsAsciiTable.cpp @@ -16,11 +16,6 @@ #include #include "GException.hpp" #include "GFitsAsciiTable.hpp" -//#include "GFitsTableStrCol.hpp" -//#include "GFitsTableShtCol.hpp" -//#include "GFitsTableLngCol.hpp" -//#include "GFitsTableFltCol.hpp" -//#include "GFitsTableDblCol.hpp" /* __ Namespaces _________________________________________________________ */ @@ -141,15 +136,6 @@ GFitsAsciiTable& GFitsAsciiTable::operator= (const GFitsAsciiTable& table) = = ==========================================================================*/ -/***********************************************************************//** - * @brief Clone ASCII table - ***************************************************************************/ -GFitsAsciiTable* GFitsAsciiTable::clone(void) const -{ - return new GFitsAsciiTable(*this); -} - - /*========================================================================== = = = GFitsAsciiTable private methods = @@ -197,6 +183,15 @@ void GFitsAsciiTable::free_members(void) } +/***********************************************************************//** + * @brief Clone ASCII table + ***************************************************************************/ +GFitsAsciiTable* GFitsAsciiTable::clone(void) const +{ + return new GFitsAsciiTable(*this); +} + + /*========================================================================== = = = GFitsAsciiTable friends = -- libgit2 0.21.4