Changeset 447 for trunk


Ignore:
Timestamp:
Aug 16, 2007, 6:22:07 PM (14 years ago)
Author:
Peter Johansson
Message:

refs #185

Location:
trunk/lib
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Directory.cc

    r439 r447  
    109109  }
    110110
     111
     112  SVNlog Directory::log(void) const
     113  {
     114    // not yet implemented
     115    assert(0);
     116  }
    111117
    112118  std::string Directory::node_type(void) const
  • trunk/lib/Directory.h

    r439 r447  
    7272
    7373    /**
     74       @return union of logs from daughter nodes.
     75    */
     76    SVNlog log(void) const;
     77
     78    /**
    7479       @return The explicit string "directory", nothing else.
    7580    */
  • trunk/lib/File.cc

    r446 r447  
    167167  {
    168168    return name()+".html";
     169  }
     170
     171
     172  SVNlog File::log(void) const
     173  {
     174    return SVNlog(path());
    169175  }
    170176
  • trunk/lib/File.h

    r439 r447  
    4848    */
    4949    std::string href(void) const;
     50
     51    /**
     52       @return log of this File.
     53    */
     54    SVNlog log(void) const;
    5055
    5156    /**
  • trunk/lib/Node.h

    r439 r447  
    112112    inline svn_revnum_t last_changed_rev(void) const
    113113    { return svninfo_.last_changed_rev(); }
     114
     115    /**
     116       @return log of this node in a recursive manner.
     117    */
     118    virtual SVNlog log(void) const=0;
    114119
    115120    /**
  • trunk/lib/SVNlog.h

    r439 r447  
    105105    /// @brief Copy Constructor, not implemented.
    106106    ///
    107     SVNlog(const SVNlog&);
     107    // using compiler generated copy constructor
     108    //SVNlog(const SVNlog&);
    108109
    109110    /**
Note: See TracChangeset for help on using the changeset viewer.