SvnCpp
svn::AnnotateLine Class Reference

#include <annotate_line.hpp>

Public Member Functions

 AnnotateLine (apr_int64_t line_no, svn_revnum_t revision, const char *author, const char *date, const char *line)
 
 AnnotateLine (const AnnotateLine &other)
 
virtual ~AnnotateLine ()
 
apr_int64_t lineNumber () const
 
svn_revnum_t revision () const
 
const std::string & author () const
 
const std::string & date () const
 
const std::string & line () const
 

Detailed Description

This class holds the data for one line in an annotation

Constructor & Destructor Documentation

◆ AnnotateLine() [1/2]

svn::AnnotateLine::AnnotateLine ( apr_int64_t line_no,
svn_revnum_t revision,
const char * author,
const char * date,
const char * line )
inline

◆ AnnotateLine() [2/2]

svn::AnnotateLine::AnnotateLine ( const AnnotateLine & other)
inline

◆ ~AnnotateLine()

virtual svn::AnnotateLine::~AnnotateLine ( )
inlinevirtual

destructor

Member Function Documentation

◆ author()

const std::string & svn::AnnotateLine::author ( ) const
inline

◆ date()

const std::string & svn::AnnotateLine::date ( ) const
inline

◆ line()

const std::string & svn::AnnotateLine::line ( ) const
inline

◆ lineNumber()

apr_int64_t svn::AnnotateLine::lineNumber ( ) const
inline

◆ revision()

svn_revnum_t svn::AnnotateLine::revision ( ) const
inline

The documentation for this class was generated from the following file: