SvnCpp
wc.hpp
Go to the documentation of this file.
1/*
2 * ====================================================================
3 * Copyright (c) 2002-2018 The RapidSVN Group. All rights reserved.
4 *
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU Lesser General Public License as
7 * published by the Free Software Foundation, either version 3 of the
8 * License, or (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this program (in the file LGPL.txt).
17 * If not, see <http://www.gnu.org/licenses/>.
18 *
19 * This software consists of voluntary contributions made by many
20 * individuals. For exact contribution history, see the revision
21 * history and logs, available at http://rapidsvn.tigris.org/.
22 * ====================================================================
23 */
24
25#ifndef _SVNCPP_WC_HPP_
26#define _SVNCPP_WC_HPP_
27
28// svncpp
29#include "svncpp/revision.hpp"
30
31
32namespace svn
33{
34 // forward declarations
35 class Path;
36
40 class Wc
41 {
42 public:
49 static bool
50 checkWc(const char * dir);
51
52 static bool
53 checkWc(const Path & dir);
54
64 static void
65 ensureAdm(const char * dir, const char * uuid,
66 const char * url, const Revision & revision);
67
74 static void
75 setAdmDir(const char * dir);
76
82 static bool
83 isAdmDir(const char * name);
84
85 private:
86 };
87}
88
89#endif
90/* -----------------------------------------------------------------
91 * local variables:
92 * eval: (load-file "../../rapidsvn-dev.el")
93 * end:
94 */
Definition path.hpp:38
Definition revision.hpp:43
Definition wc.hpp:41
static bool checkWc(const Path &dir)
static void setAdmDir(const char *dir)
static void ensureAdm(const char *dir, const char *uuid, const char *url, const Revision &revision)
static bool checkWc(const char *dir)
static bool isAdmDir(const char *name)
Definition annotate_line.hpp:32