KDevelop API Documentation

Anchor Class Reference

#include <sourcenav_part.h>

Collaboration diagram for Anchor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Anchor ()
 Anchor (KURL url, uint line=0, uint col=0)
KURL url () const
uint line () const
uint col () const
int id () const
bool isValid () const

Static Private Member Functions

int nextID ()

Private Attributes

KURL _url
uint _line
uint _col
int _id

Constructor & Destructor Documentation

Anchor::Anchor  )  [inline]
 

Definition at line 32 of file sourcenav_part.h.

Anchor::Anchor KURL  url,
uint  line = 0,
uint  col = 0
[inline]
 

Definition at line 37 of file sourcenav_part.h.


Member Function Documentation

uint Anchor::col  )  const [inline]
 

Definition at line 46 of file sourcenav_part.h.

int Anchor::id  )  const [inline]
 

Definition at line 47 of file sourcenav_part.h.

Referenced by SourceNavPart::navigate(), and SourceNavPart::slotTextChanged().

bool Anchor::isValid  )  const [inline]
 

Definition at line 48 of file sourcenav_part.h.

Referenced by SourceNavPart::isNearby(), and SourceNavPart::navigate().

uint Anchor::line  )  const [inline]
 

Definition at line 45 of file sourcenav_part.h.

Referenced by SourceNavPart::gotoPos(), and SourceNavPart::isNearby().

int Anchor::nextID  )  [static, private]
 

Definition at line 36 of file sourcenav_part.cpp.

References anchorID.

KURL Anchor::url  )  const [inline]
 

Definition at line 44 of file sourcenav_part.h.

Referenced by SourceNavPart::gotoPos(), and SourceNavPart::isNearby().


Member Data Documentation

uint Anchor::_col [private]
 

Definition at line 52 of file sourcenav_part.h.

int Anchor::_id [private]
 

Definition at line 53 of file sourcenav_part.h.

uint Anchor::_line [private]
 

Definition at line 52 of file sourcenav_part.h.

KURL Anchor::_url [private]
 

Definition at line 51 of file sourcenav_part.h.


The documentation for this class 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:18:51 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003