Changeset 138 for trunk/lib/SVN.h


Ignore:
Timestamp:
Aug 3, 2006, 11:40:15 PM (15 years ago)
Author:
Jari Häkkinen
Message:

Fixes #23. No system calls to svn are done anymore.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/SVN.h

    r129 r138  
    7070
    7171    ///
    72     /// @Brief Call the underlying svn_client_info for \a path with \a
     72    /// @brief Call the underlying svn_client_blame3 for \a path with
     73    /// \a receiver and \a baton.
     74    ///
     75    /// This function is called from SVNblame to do 'svn blame' on an
     76    /// item. The \a receiver and \a baton is defined in SVNblame and
     77    /// the \a receiver is called by the underlying subversion API for
     78    /// every line in \a path provided it the item is under subversion
     79    /// control. The \a baton is used to communicate anonymous
     80    /// information through the API to the \a receiver. If \a path is
     81    /// a binary object an error is returned, all other errors will
     82    /// generate an SVNException.
     83    ///
     84    /// @return SVN_NO_ERROR or SVN_ERR_CLIENT_IS_BINARY_FILE, the
     85    /// latter can be used to trigger on binary files. Note that
     86    /// errors return from underlying subversion API must be cleared
     87    /// by the receiver.
     88    ///
     89    /// @see Subversion API (svn_error_clear).
     90    ///
     91    svn_error_t * client_blame(const std::string& path,
     92                               svn_client_blame_receiver_t receiver,
     93                               void *baton);
     94
     95    ///
     96    /// @brief Call the underlying svn_client_info for \a path with \a
    7397    /// receiver and \a baton.
    7498    ///
Note: See TracChangeset for help on using the changeset viewer.