webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
TestWebKitAPI::LifetimeLogger Struct Reference

Public Member Functions

 LifetimeLogger ()
 
 LifetimeLogger (const char *inputName)
 
 LifetimeLogger (const LifetimeLogger &other)
 
 LifetimeLogger (LifetimeLogger &&other)
 
 ~LifetimeLogger ()
 
LifetimeLogger isolatedCopy () const
 
String fullName ()
 

Public Attributes

const char & name { *"<default>" }
 
int copyGeneration { 0 }
 
int moveGeneration { 0 }
 

Constructor & Destructor Documentation

◆ LifetimeLogger() [1/4]

TestWebKitAPI::LifetimeLogger::LifetimeLogger ( )
inline

◆ LifetimeLogger() [2/4]

TestWebKitAPI::LifetimeLogger::LifetimeLogger ( const char *  inputName)
inline

◆ LifetimeLogger() [3/4]

TestWebKitAPI::LifetimeLogger::LifetimeLogger ( const LifetimeLogger other)
inline

◆ LifetimeLogger() [4/4]

TestWebKitAPI::LifetimeLogger::LifetimeLogger ( LifetimeLogger &&  other)
inline

◆ ~LifetimeLogger()

TestWebKitAPI::LifetimeLogger::~LifetimeLogger ( )
inline

Member Function Documentation

◆ fullName()

String TestWebKitAPI::LifetimeLogger::fullName ( )
inline

◆ isolatedCopy()

LifetimeLogger TestWebKitAPI::LifetimeLogger::isolatedCopy ( ) const
inline

Member Data Documentation

◆ copyGeneration

int TestWebKitAPI::LifetimeLogger::copyGeneration { 0 }

◆ moveGeneration

int TestWebKitAPI::LifetimeLogger::moveGeneration { 0 }

◆ name

const char& TestWebKitAPI::LifetimeLogger::name { *"<default>" }

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