Cogs.Core
Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
litehtml::media_query_list Class Reference

Public Types

typedef std::shared_ptr< media_query_listptr
 
typedef std::vector< media_query_list::ptr > vector
 

Public Member Functions

 media_query_list (const media_query_list &val)
 
bool is_used () const
 
bool apply_media_features (const media_features &features)
 

Static Public Member Functions

static media_query_list::ptr create_from_string (const tstring &str, const std::shared_ptr< document > &doc)
 

Private Attributes

media_query::vector m_queries
 
bool m_is_used
 

Detailed Description

Definition at line 42 of file media_query.h.

Member Typedef Documentation

◆ ptr

typedef std::shared_ptr<media_query_list> litehtml::media_query_list::ptr

Definition at line 45 of file media_query.h.

◆ vector

typedef std::vector<media_query_list::ptr> litehtml::media_query_list::vector

Definition at line 46 of file media_query.h.

Constructor & Destructor Documentation

◆ media_query_list() [1/2]

litehtml::media_query_list::media_query_list ( )
inline

Definition at line 65 of file media_query.h.

◆ media_query_list() [2/2]

litehtml::media_query_list::media_query_list ( const media_query_list val)
inline

Definition at line 59 of file media_query.h.

Member Function Documentation

◆ apply_media_features()

bool litehtml::media_query_list::apply_media_features ( const media_features features)

Definition at line 153 of file media_query.cpp.

◆ create_from_string()

litehtml::media_query_list::ptr litehtml::media_query_list::create_from_string ( const tstring &  str,
const std::shared_ptr< document > &  doc 
)
static

Definition at line 127 of file media_query.cpp.

◆ is_used()

bool litehtml::media_query_list::is_used ( ) const
inline

Definition at line 70 of file media_query.h.

Member Data Documentation

◆ m_is_used

bool litehtml::media_query_list::m_is_used
private

Definition at line 49 of file media_query.h.

◆ m_queries

media_query::vector litehtml::media_query_list::m_queries
private

Definition at line 48 of file media_query.h.


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