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

#include <SessionID.h>

Public Member Functions

 SessionID ()
 
 SessionID (uint64_t sessionID)
 
bool isValid () const
 
bool isEphemeral () const
 
uint64_t sessionID () const
 
bool operator== (SessionID sessionID) const
 
bool operator!= (SessionID sessionID) const
 
bool isAlwaysOnLoggingAllowed () const
 
 SessionID ()
 
 SessionID (uint64_t sessionID)
 
bool isValid () const
 
bool isEphemeral () const
 
uint64_t sessionID () const
 
bool operator== (SessionID sessionID) const
 
bool operator!= (SessionID sessionID) const
 
bool isAlwaysOnLoggingAllowed () const
 

Static Public Member Functions

static SessionID emptySessionID ()
 
static SessionID defaultSessionID ()
 
static SessionID legacyPrivateSessionID ()
 
static SessionID emptySessionID ()
 
static SessionID defaultSessionID ()
 
static SessionID legacyPrivateSessionID ()
 

Constructor & Destructor Documentation

◆ SessionID() [1/4]

WebCore::SessionID::SessionID ( )
inline

◆ SessionID() [2/4]

WebCore::SessionID::SessionID ( uint64_t  sessionID)
inlineexplicit

◆ SessionID() [3/4]

WebCore::SessionID::SessionID ( )
inline

◆ SessionID() [4/4]

WebCore::SessionID::SessionID ( uint64_t  sessionID)
inlineexplicit

Member Function Documentation

◆ defaultSessionID() [1/2]

static SessionID WebCore::SessionID::defaultSessionID ( )
inlinestatic

◆ defaultSessionID() [2/2]

static SessionID WebCore::SessionID::defaultSessionID ( )
inlinestatic

◆ emptySessionID() [1/2]

static SessionID WebCore::SessionID::emptySessionID ( )
inlinestatic

◆ emptySessionID() [2/2]

static SessionID WebCore::SessionID::emptySessionID ( )
inlinestatic

◆ isAlwaysOnLoggingAllowed() [1/2]

bool WebCore::SessionID::isAlwaysOnLoggingAllowed ( ) const
inline

◆ isAlwaysOnLoggingAllowed() [2/2]

bool WebCore::SessionID::isAlwaysOnLoggingAllowed ( ) const
inline

◆ isEphemeral() [1/2]

bool WebCore::SessionID::isEphemeral ( ) const
inline

◆ isEphemeral() [2/2]

bool WebCore::SessionID::isEphemeral ( ) const
inline

◆ isValid() [1/2]

bool WebCore::SessionID::isValid ( ) const
inline

◆ isValid() [2/2]

bool WebCore::SessionID::isValid ( ) const
inline

◆ legacyPrivateSessionID() [1/2]

static SessionID WebCore::SessionID::legacyPrivateSessionID ( )
inlinestatic

◆ legacyPrivateSessionID() [2/2]

static SessionID WebCore::SessionID::legacyPrivateSessionID ( )
inlinestatic

◆ operator!=() [1/2]

bool WebCore::SessionID::operator!= ( SessionID  sessionID) const
inline

◆ operator!=() [2/2]

bool WebCore::SessionID::operator!= ( SessionID  sessionID) const
inline

◆ operator==() [1/2]

bool WebCore::SessionID::operator== ( SessionID  sessionID) const
inline

◆ operator==() [2/2]

bool WebCore::SessionID::operator== ( SessionID  sessionID) const
inline

◆ sessionID() [1/2]

uint64_t WebCore::SessionID::sessionID ( ) const
inline

◆ sessionID() [2/2]

uint64_t WebCore::SessionID::sessionID ( ) const
inline

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