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

#include <ContentData.h>

Inheritance diagram for WebCore::CounterContentData:
WebCore::ContentData WebCore::ContentData

Public Member Functions

 CounterContentData (std::unique_ptr< CounterContent > counter)
 
const CounterContentcounter () const
 
void setCounter (std::unique_ptr< CounterContent > counter)
 
 CounterContentData (std::unique_ptr< CounterContent > counter)
 
const CounterContentcounter () const
 
void setCounter (std::unique_ptr< CounterContent > counter)
 
- Public Member Functions inherited from WebCore::ContentData
virtual ~ContentData ()
 
Type type () const
 
bool isCounter () const
 
bool isImage () const
 
bool isQuote () const
 
bool isText () const
 
std::unique_ptr< ContentDataclone () const
 
ContentDatanext () const
 
void setNext (std::unique_ptr< ContentData > next)
 
void setAltText (const String &alt)
 
const StringaltText () const
 
virtual ~ContentData ()
 
Type type () const
 
bool isCounter () const
 
bool isImage () const
 
bool isQuote () const
 
bool isText () const
 
std::unique_ptr< ContentDataclone () const
 
ContentDatanext () const
 
void setNext (std::unique_ptr< ContentData > next)
 
void setAltText (const String &alt)
 
const StringaltText () const
 

Additional Inherited Members

- Public Types inherited from WebCore::ContentData
enum  Type {
  CounterDataType, ImageDataType, QuoteDataType, TextDataType,
  CounterDataType, ImageDataType, QuoteDataType, TextDataType
}
 
enum  Type {
  CounterDataType, ImageDataType, QuoteDataType, TextDataType,
  CounterDataType, ImageDataType, QuoteDataType, TextDataType
}
 
- Protected Member Functions inherited from WebCore::ContentData
 ContentData (Type type)
 
 ContentData (Type type)
 

Constructor & Destructor Documentation

◆ CounterContentData() [1/2]

WebCore::CounterContentData::CounterContentData ( std::unique_ptr< CounterContent counter)
inlineexplicit

◆ CounterContentData() [2/2]

WebCore::CounterContentData::CounterContentData ( std::unique_ptr< CounterContent counter)
inlineexplicit

Member Function Documentation

◆ counter() [1/2]

const CounterContent& WebCore::CounterContentData::counter ( ) const
inline

◆ counter() [2/2]

const CounterContent& WebCore::CounterContentData::counter ( ) const
inline

◆ setCounter() [1/2]

void WebCore::CounterContentData::setCounter ( std::unique_ptr< CounterContent counter)
inline

◆ setCounter() [2/2]

void WebCore::CounterContentData::setCounter ( std::unique_ptr< CounterContent counter)
inline

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