File indexing completed on 2024-04-28 05:42:07

0001 /*
0002  * Port for usage with qt-framework and development for kdesvn
0003  * Copyright (C) 2005-2009 by Rajko Albrecht (ral@alwins-world.de)
0004  * https://kde.org/applications/development/org.kde.kdesvn
0005  */
0006 /*
0007  * ====================================================================
0008  * Copyright (c) 2002-2005 The RapidSvn Group.  All rights reserved.
0009  * dev@rapidsvn.tigris.org
0010  *
0011  * This library is free software; you can redistribute it and/or
0012  * modify it under the terms of the GNU Lesser General Public
0013  * License as published by the Free Software Foundation; either
0014  * version 2.1 of the License, or (at your option) any later version.
0015  *
0016  * This library is distributed in the hope that it will be useful,
0017  * but WITHOUT ANY WARRANTY; without even the implied warranty of
0018  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0019  * Lesser General Public License for more details.
0020  *
0021  * You should have received a copy of the GNU Lesser General Public
0022  * License along with this library (in the file LGPL.txt); if not,
0023  * write to the Free Software Foundation, Inc., 51 Franklin St,
0024  * Fifth Floor, Boston, MA  02110-1301  USA
0025  *
0026  * This software consists of voluntary contributions made by many
0027  * individuals.  For exact contribution history, see the revision
0028  * history and logs, available at http://rapidsvn.tigris.org/.
0029  * ====================================================================
0030  */
0031 
0032 #ifndef SVNQT_APR_H
0033 #define SVNQT_APR_H
0034 
0035 namespace svn
0036 {
0037 
0038 /**
0039  * APR class. Include this class in your application for apr
0040  * support.
0041  */
0042 class Apr
0043 {
0044 public:
0045     /**
0046      * Default constructor. Initializes APR
0047      */
0048     Apr();
0049 
0050     /**
0051      * Destructor. Terminates APR
0052      */
0053     ~Apr();
0054 
0055 private:
0056     /** Disallow copy constructor */
0057     Apr(const Apr &);
0058 
0059     /** Disallow assignment operator */
0060     Apr &operator=(const Apr &);
0061 };
0062 }
0063 
0064 #endif
0065 /* -----------------------------------------------------------------
0066  * local variables:
0067  * eval: (load-file "../../rapidsvn-dev.el")
0068  * end:
0069  */