ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/GoogleTron/Subversion/Client.hpp
Revision: 701
Committed: 2006-03-13T03:54:44-08:00 (19 years, 3 months ago) by douglas
File size: 641 byte(s)
Log Message:
Grr! So, I need to set up authentication bullshit, lovely... well, time for ice cream.

File Contents

# User Rev Content
1 douglas 697 // Subversion Client
2     //
3     // Douglas Thrift
4     //
5     // $Id$
6    
7     #ifndef _Subversion_Client_hpp_
8     #define _Subversion_Client_hpp_
9    
10     #include <cxx/platform.hpp>
11    
12     #ifdef MENES_PRAGMA_ONCE
13     #pragma once
14     #endif
15    
16     #include <api/apr/pool.hpp>
17    
18     #include <subversion-1/svn_client.h>
19     #include <subversion-1/svn_props.h>
20    
21 douglas 701 #include "Entry.hpp"
22 douglas 698 #include "Error.hpp"
23    
24 douglas 697 namespace Subversion
25     {
26    
27     class Client
28     {
29 douglas 701 mutable api::Apr::Pool pool;
30 douglas 697 ::svn_client_ctx_t *context;
31     public:
32     Client();
33 douglas 701 cse::String GetProperty(const cse::String &property, const cse::String &target) const;
34     _L<Entry> GetEntries(const cse::String &target) const;
35 douglas 697 };
36    
37     }
38    
39     #endif//_Subversion_Client_hpp_

Properties

Name Value
svn:eol-style native
svn:keywords Id