source: trunk/lib/Directory.h @ 4

Last change on this file since 4 was 4, checked in by Peter Johansson, 17 years ago

Initial ci of classes parsing subversion output

File size: 649 bytes
Line 
1//$Id$
2#ifndef _theplu_svnstat_directory_
3#define _theplu_svnstat_directory_
4
5#include "Node.h"
6
7#include <vector>
8
9namespace theplu{
10namespace svnstat{
11
12  ///
13  /// Class taking care of directories. Mainly containing pointers to
14  /// files in directory.
15  ///
16  class Directory : public Node
17  {
18  public:
19    ///
20    /// @brief Constructor
21    ///
22    Directory(const std::string& name, Node* mother);
23   
24    bool parse(void);
25 
26  private:
27    ///
28    /// @brief Copy Constructor
29    ///
30    Directory(const Directory& other);
31   
32    std::vector<Node*> daughters_;
33
34  };
35}}
36
37#endif // end of namespace svnstat end of namespace theplu
Note: See TracBrowser for help on using the repository browser.