• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdevelop API Reference
  • KDE Home
  • Contact Us
 

kdevelop/kdevplatform/vcs

  • KDevelop
  • VcsEvent
Public Member Functions | List of all members
KDevelop::VcsEvent Class Reference

#include <vcsevent.h>

Public Member Functions

 VcsEvent ()
 
 VcsEvent (const VcsEvent &)
 
virtual ~VcsEvent ()
 
void addItem (const VcsItemEvent &item)
 
QString author () const
 
QDateTime date () const
 
QList< VcsItemEvent > items () const
 
QString message () const
 
VcsEvent & operator= (const VcsEvent &rhs)
 
VcsRevision revision () const
 
void setAuthor (const QString &)
 
void setDate (const QDateTime &)
 
void setItems (const QList< VcsItemEvent > &)
 
void setMessage (const QString &)
 
void setRevision (const VcsRevision &)
 

Detailed Description

Small container class that contains information about a single revision.

Note
log() only returns information about the specific item that was asked about. When working with a VCS that supports atomic commits (i.e. where a revision might affect more than one item), use change() to retrieve information about all items affected by a particular revision.

Definition at line 92 of file vcsevent.h.

Constructor & Destructor Documentation

KDevelop::VcsEvent::VcsEvent ( )

Definition at line 109 of file vcsevent.cpp.

KDevelop::VcsEvent::~VcsEvent ( )
virtualdefault
KDevelop::VcsEvent::VcsEvent ( const VcsEvent &  rhs)

Definition at line 116 of file vcsevent.cpp.

Member Function Documentation

void KDevelop::VcsEvent::addItem ( const VcsItemEvent &  item)

Definition at line 171 of file vcsevent.cpp.

QString KDevelop::VcsEvent::author ( ) const

Definition at line 126 of file vcsevent.cpp.

QDateTime KDevelop::VcsEvent::date ( ) const

Definition at line 131 of file vcsevent.cpp.

QList< VcsItemEvent > KDevelop::VcsEvent::items ( ) const

Definition at line 141 of file vcsevent.cpp.

QString KDevelop::VcsEvent::message ( ) const

Definition at line 136 of file vcsevent.cpp.

VcsEvent & KDevelop::VcsEvent::operator= ( const VcsEvent &  rhs)

Definition at line 176 of file vcsevent.cpp.

VcsRevision KDevelop::VcsEvent::revision ( ) const

Definition at line 121 of file vcsevent.cpp.

void KDevelop::VcsEvent::setAuthor ( const QString &  a)

Definition at line 151 of file vcsevent.cpp.

void KDevelop::VcsEvent::setDate ( const QDateTime &  date)

Definition at line 156 of file vcsevent.cpp.

void KDevelop::VcsEvent::setItems ( const QList< VcsItemEvent > &  l)

Definition at line 166 of file vcsevent.cpp.

void KDevelop::VcsEvent::setMessage ( const QString &  m)

Definition at line 161 of file vcsevent.cpp.

void KDevelop::VcsEvent::setRevision ( const VcsRevision &  rev)

Definition at line 146 of file vcsevent.cpp.


The documentation for this class was generated from the following files:
  • vcsevent.h
  • vcsevent.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Wed Dec 11 2019 07:59:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kdevelop/kdevplatform/vcs

Skip menu "kdevelop/kdevplatform/vcs"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdevelop API Reference

Skip menu "kdevelop API Reference"
  •   kdevplatform
  •     debugger
  •     documentation
  •     interfaces
  •     language
  •       assistant
  •       backgroundparser
  •       checks
  •       classmodel
  •       codecompletion
  •       codegen
  •       duchain
  •       editor
  •       highlighting
  •       interfaces
  •       util
  •     outputview
  •     project
  •     serialization
  •     shell
  •     sublime
  •     tests
  •     util
  •     vcs

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal