• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop QMake parser
 

KDevelop QMake parser

  • buildtools
  • lib
  • parsers
  • qmake
Classes | Functions
location.hh File Reference
#include <iostream>
#include <string>
#include "position.hh"

Go to the source code of this file.

Classes

class  TQMake::location
 

Functions

const location TQMake::operator+ (const location &begin, const location &end)
 
const location TQMake::operator+ (const location &begin, unsigned int width)
 
location & TQMake::operator+= (location &res, unsigned int width)
 
std::ostream & TQMake::operator<< (std::ostream &ostr, const location &loc)
 

Detailed Description

Define the TQMake::location class.

Definition in file location.hh.

Function Documentation

◆ operator+() [1/2]

const location TQMake::operator+ ( const location &  begin,
const location &  end 
)
inline

Join two location objects to create a location.

Definition at line 100 of file location.hh.

◆ operator+() [2/2]

const location TQMake::operator+ ( const location &  begin,
unsigned int  width 
)
inline

Add two location objects.

Definition at line 108 of file location.hh.

◆ operator+=()

location& TQMake::operator+= ( location &  res,
unsigned int  width 
)
inline

Add and assign a location.

Definition at line 116 of file location.hh.

◆ operator<<()

std::ostream& TQMake::operator<< ( std::ostream &  ostr,
const location &  loc 
)
inline

Intercept output stream redirection.

Parameters
ostrthe destination output stream
loca reference to the location to redirect

Avoid duplicate information.

Definition at line 128 of file location.hh.

KDevelop QMake parser

Skip menu "KDevelop QMake parser"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

KDevelop QMake parser

Skip menu "KDevelop QMake parser"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop QMake parser by doxygen 1.8.13
This website is maintained by Timothy Pearson.