diff options
author | Michele Calgaro <[email protected]> | 2021-03-19 10:06:06 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2021-03-19 10:06:06 +0900 |
commit | 283bc34244d24be02e90b767a82826a4ca8da186 (patch) | |
tree | 5b9d49d503a44b8ceea82744f11b8014e3b41ca3 /src/svnqt/commititem.hpp | |
parent | 971ab170cfa851d20a42864231676f05f4cdb4cc (diff) | |
download | tdesvn-283bc34244d24be02e90b767a82826a4ca8da186.tar.gz tdesvn-283bc34244d24be02e90b767a82826a4ca8da186.zip |
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'src/svnqt/commititem.hpp')
-rw-r--r-- | src/svnqt/commititem.hpp | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/src/svnqt/commititem.hpp b/src/svnqt/commititem.hpp deleted file mode 100644 index 5951e6f..0000000 --- a/src/svnqt/commititem.hpp +++ /dev/null @@ -1,97 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2005-2007 by Rajko Albrecht * - * [email protected] * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -#ifndef SVNCOMMITITEM_H -#define SVNCOMMITITEM_H - -#include "client.hpp" - -#include <svn_types.h> -#include <apr.h> - -// forward declarations -struct svn_client_commit_item_t; -// only used if build against svn 1.3 api -struct svn_client_commit_item2_t; -// only used if build against svn 1.5 api -struct svn_client_commit_item3_t; - -namespace svn { - -/** - @author Rajko Albrecht <[email protected]> -*/ -class SVNTQT_EXPORT CommitItem{ - -private: - void init(); - void convertprop(apr_array_header_t *); - -protected: - PropertiesMap m_CommitProperties; - TQString m_Path,m_Url,m_CopyFromUrl; - svn_node_kind_t m_Kind; - svn_revnum_t m_Revision,m_CopyFromRevision; - apr_byte_t m_State; - -public: - //! constructor - CommitItem(const svn_client_commit_item_t*aSource=0); - //! constructor - /*! - * This one will only do something if build against subversion 1.3 - */ - CommitItem(const svn_client_commit_item2_t*); - /*! - * This one will only do something if build against subversion 1.5 - */ - CommitItem(const svn_client_commit_item3_t*); - //! Destructor - /*! - * Not virtual 'cause no child class is needed - */ - ~CommitItem(); - - const TQString& path()const; - const TQString& url()const; - const TQString& copyfromurl()const; - const PropertiesMap& properties()const; - svn_revnum_t revision()const; - svn_revnum_t copyfromrevision()const; - svn_node_kind_t kind()const; - apr_byte_t state()const; - //! Kind of action - /*! - * \return Char for type of action or 0 if unknown. Currently known is - * <UL> - * <LI>A - add</LI> - * <LI>C - copy</LI> - * <LI>D - deletion</LI> - * <LI>M - Modify (content or property)</LI> - * <LI>R - replaced</LI> - * <LI>L - (un-)lock</LI> - * </UL> - */ - char actionType()const; -}; - - typedef TQValueList<CommitItem> CommitItemList; -} - -#endif |