webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::PageGroup Class Reference

#include <PageGroup.h>

Public Member Functions

WEBCORE_EXPORT PageGroup (const String &name)
 
 PageGroup (Page &)
 
 ~PageGroup ()
 
const HashSet< Page * > & pages () const
 
void addPage (Page &)
 
void removePage (Page &)
 
const Stringname ()
 
unsigned identifier ()
 
WEBCORE_EXPORT PageGroup (const String &name)
 
 PageGroup (Page &)
 
 ~PageGroup ()
 
const HashSet< Page * > & pages () const
 
void addPage (Page &)
 
void removePage (Page &)
 
const Stringname ()
 
unsigned identifier ()
 

Static Public Member Functions

static WEBCORE_EXPORT PageGrouppageGroup (const String &groupName)
 
static WEBCORE_EXPORT PageGrouppageGroup (const String &groupName)
 

Constructor & Destructor Documentation

◆ PageGroup() [1/4]

WebCore::PageGroup::PageGroup ( const String name)
explicit

◆ PageGroup() [2/4]

WebCore::PageGroup::PageGroup ( Page page)
explicit

◆ ~PageGroup() [1/2]

WebCore::PageGroup::~PageGroup ( )

◆ PageGroup() [3/4]

WEBCORE_EXPORT WebCore::PageGroup::PageGroup ( const String name)
explicit

◆ PageGroup() [4/4]

WebCore::PageGroup::PageGroup ( Page )
explicit

◆ ~PageGroup() [2/2]

WebCore::PageGroup::~PageGroup ( )

Member Function Documentation

◆ addPage() [1/2]

void WebCore::PageGroup::addPage ( Page page)

◆ addPage() [2/2]

void WebCore::PageGroup::addPage ( Page )

◆ identifier() [1/2]

unsigned WebCore::PageGroup::identifier ( )
inline

◆ identifier() [2/2]

unsigned WebCore::PageGroup::identifier ( )
inline

◆ name() [1/2]

const String& WebCore::PageGroup::name ( )
inline

◆ name() [2/2]

const String& WebCore::PageGroup::name ( )
inline

◆ pageGroup() [1/2]

PageGroup * WebCore::PageGroup::pageGroup ( const String groupName)
static

◆ pageGroup() [2/2]

static WEBCORE_EXPORT PageGroup* WebCore::PageGroup::pageGroup ( const String groupName)
static

◆ pages() [1/2]

const HashSet<Page*>& WebCore::PageGroup::pages ( ) const
inline

◆ pages() [2/2]

const HashSet<Page*>& WebCore::PageGroup::pages ( ) const
inline

◆ removePage() [1/2]

void WebCore::PageGroup::removePage ( Page page)

◆ removePage() [2/2]

void WebCore::PageGroup::removePage ( Page )

The documentation for this class was generated from the following files: