Main Page   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals  

svn::Revision Class Reference

#include <revision.hpp>


Public Methods

 Revision (const svn_opt_revision_t *revision)
 Revision (const svn_revnum_t revnum)
 Revision (const svn_opt_revision_kind kind=svn_opt_revision_unspecified)
 Revision (const apr_time_t date)
 Revision (const Revision &revision)
const svn_opt_revision_t * revision () const
 operator svn_opt_revision_t * ()
const svn_revnum_t revnum () const
const svn_opt_revision_kind kind () const
const apr_time_t date () const

Static Public Attributes

const svn_opt_revision_kind START
const svn_opt_revision_kind HEAD


Detailed Description

Class that encapsulates svn_opt_revnum_t.

See also:
svn_opt_revnum_t


Constructor & Destructor Documentation

svn::Revision::Revision const svn_opt_revision_t *    revision
 

Constructor

Parameters:
revision  revision information

svn::Revision::Revision const svn_revnum_t    revnum
 

Constructor

Parameters:
revnum  revision number

svn::Revision::Revision const svn_opt_revision_kind    kind = svn_opt_revision_unspecified
 

Constructor

Parameters:
kind 

svn::Revision::Revision const apr_time_t    date
 

Constructor

Parameters:
date 

svn::Revision::Revision const Revision &    revision
 

Copy constructor

Parameters:
revision  Source


Member Function Documentation

const apr_time_t svn::Revision::date   const
 

Returns:
date

const svn_opt_revision_kind svn::Revision::kind   const
 

Returns:
revision kind

svn::Revision::operator svn_opt_revision_t *   [inline]
 

See also:
revision (). Same function but with operator overloading

const svn_opt_revision_t* svn::Revision::revision   const
 

Returns:
revision information

const svn_revnum_t svn::Revision::revnum   const
 

Returns:
revision numver


Field Documentation

const svn_opt_revision_kind svn::Revision::HEAD [static]
 

const svn_opt_revision_kind svn::Revision::START [static]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 28 13:22:39 2003 for SvnCpp by doxygen1.2.15