Md4qt

MD::details::PosRange< Trait > Struct Template Reference

#include <poscache.h>

Public Member Functions

bool isValidPos () const
 

Public Attributes

std::vector< PosRange< Trait > > m_children = {}
 
long long int m_endColumn = -1
 
long long int m_endLine = -1
 
Item< Trait > * m_item = nullptr
 
long long int m_startColumn = -1
 
long long int m_startLine = -1
 

Detailed Description

template<class Trait>
struct MD::details::PosRange< Trait >

Cached position of Item.

Definition at line 28 of file poscache.h.

Member Function Documentation

◆ isValidPos()

template<class Trait >
bool MD::details::PosRange< Trait >::isValidPos ( ) const
inline
Returns
Is position valid.

Definition at line 43 of file poscache.h.

Member Data Documentation

◆ m_children

template<class Trait >
std::vector<PosRange<Trait> > MD::details::PosRange< Trait >::m_children = {}

List of children.

Definition at line 40 of file poscache.h.

◆ m_endColumn

template<class Trait >
long long int MD::details::PosRange< Trait >::m_endColumn = -1

End column.

Definition at line 34 of file poscache.h.

◆ m_endLine

template<class Trait >
long long int MD::details::PosRange< Trait >::m_endLine = -1

End line.

Definition at line 36 of file poscache.h.

◆ m_item

template<class Trait >
Item<Trait>* MD::details::PosRange< Trait >::m_item = nullptr

Pointer to this item.

Definition at line 38 of file poscache.h.

◆ m_startColumn

template<class Trait >
long long int MD::details::PosRange< Trait >::m_startColumn = -1

Start column.

Definition at line 30 of file poscache.h.

◆ m_startLine

template<class Trait >
long long int MD::details::PosRange< Trait >::m_startLine = -1

Start line.

Definition at line 32 of file poscache.h.


The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:15 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.