KDevelop API Documentation

VCSFileInfo Struct Reference

Info about file state. More...

#include <kdevvcsfileinfoprovider.h>

Collaboration diagram for VCSFileInfo:

Collaboration graph
[legend]
List of all members.

Public Types

enum  FileState {
  Unknown, Added, Uptodate, Modified,
  Conflict, Sticky, NeedsPatch, NeedsCheckout,
  Directory
}

Public Member Functions

 VCSFileInfo ()
 VCSFileInfo (QString fn, QString workRev, QString repoRev, FileState aState)
QString toString () const

Static Public Member Functions

QString state2String (FileState state)

Public Attributes

QString fileName
QString workRevision
QString repoRevision
FileState state

Detailed Description

Info about file state.

Definition at line 29 of file kdevvcsfileinfoprovider.h.


Member Enumeration Documentation

enum VCSFileInfo::FileState
 

Enumeration values:
Unknown 
Added 
Uptodate 
Modified 
Conflict 
Sticky 
NeedsPatch 
NeedsCheckout 
Directory 

Definition at line 31 of file kdevvcsfileinfoprovider.h.


Constructor & Destructor Documentation

VCSFileInfo::VCSFileInfo  )  [inline]
 

Definition at line 33 of file kdevvcsfileinfoprovider.h.

VCSFileInfo::VCSFileInfo QString  fn,
QString  workRev,
QString  repoRev,
FileState  aState
[inline]
 

Definition at line 34 of file kdevvcsfileinfoprovider.h.


Member Function Documentation

QString VCSFileInfo::state2String FileState  state  )  [static]
 

Definition at line 34 of file kdevvcsfileinfoprovider.cpp.

References Added, Conflict, Directory, Modified, NeedsCheckout, NeedsPatch, Sticky, Unknown, and Uptodate.

Referenced by toString().

QString VCSFileInfo::toString  )  const
 

Definition at line 27 of file kdevvcsfileinfoprovider.cpp.

References fileName, repoRevision, state, state2String(), and workRevision.

Referenced by CVSFileInfoProvider::parse(), CVSFileInfoProvider::printOutFileInfoMap(), and VCSFileTreeWidgetImpl::vcsDirStatusReady().


Member Data Documentation

QString VCSFileInfo::fileName
 

Definition at line 37 of file kdevvcsfileinfoprovider.h.

Referenced by toString().

QString VCSFileInfo::repoRevision
 

Definition at line 39 of file kdevvcsfileinfoprovider.h.

Referenced by VCSFileTreeViewItem::setVCSInfo(), and toString().

FileState VCSFileInfo::state
 

Definition at line 40 of file kdevvcsfileinfoprovider.h.

Referenced by VCSFileTreeViewItem::setVCSInfo(), and toString().

QString VCSFileInfo::workRevision
 

Definition at line 38 of file kdevvcsfileinfoprovider.h.

Referenced by VCSFileTreeViewItem::setVCSInfo(), and toString().


The documentation for this struct was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:31:44 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003