geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Scintilla::Document::WatcherWithUserData Struct Reference

Used to pair watcher pointer with user data. More...

#include <Document.h>

Collaboration diagram for Scintilla::Document::WatcherWithUserData:
[legend]

Public Member Functions

 WatcherWithUserData (DocWatcher *watcher_=nullptr, void *userData_=nullptr) noexcept
 
bool operator== (const WatcherWithUserData &other) const noexcept
 

Public Attributes

DocWatcherwatcher
 
void * userData
 

Detailed Description

Used to pair watcher pointer with user data.

Definition at line 218 of file Document.h.

Constructor & Destructor Documentation

◆ WatcherWithUserData()

Scintilla::Document::WatcherWithUserData::WatcherWithUserData ( DocWatcher watcher_ = nullptr,
void *  userData_ = nullptr 
)
inlinenoexcept

Definition at line 221 of file Document.h.

Member Function Documentation

◆ operator==()

bool Scintilla::Document::WatcherWithUserData::operator== ( const WatcherWithUserData other) const
inlinenoexcept

Definition at line 224 of file Document.h.

Member Data Documentation

◆ userData

void* Scintilla::Document::WatcherWithUserData::userData

Definition at line 220 of file Document.h.

◆ watcher

DocWatcher* Scintilla::Document::WatcherWithUserData::watcher

Definition at line 219 of file Document.h.


The documentation for this struct was generated from the following file: