Photon 1.0.0
Loading...
Searching...
No Matches
litehtml::css_attribute_selector Struct Reference

#include <css_selector.h>

Public Types

using vector = std::vector< css_attribute_selector >
 

Public Member Functions

 css_attribute_selector (attr_select_type type=select_class, string name="")
 
 operator bool () const
 

Public Attributes

attr_select_type type
 
string_id prefix
 
string_id name
 
string value
 
attr_matcher matcher
 
bool caseless_match
 
std::vector< shared_ptr< css_selector > > selector_list
 
int a
 
int b
 

Member Typedef Documentation

◆ vector

Constructor & Destructor Documentation

◆ css_attribute_selector()

litehtml::css_attribute_selector::css_attribute_selector ( attr_select_type  type = select_class,
string  name = "" 
)
inline

Member Function Documentation

◆ operator bool()

Member Data Documentation

◆ a

int litehtml::css_attribute_selector::a

◆ b

int litehtml::css_attribute_selector::b

◆ caseless_match

bool litehtml::css_attribute_selector::caseless_match

◆ matcher

attr_matcher litehtml::css_attribute_selector::matcher

◆ name

string_id litehtml::css_attribute_selector::name

◆ prefix

string_id litehtml::css_attribute_selector::prefix

◆ selector_list

std::vector<shared_ptr<css_selector> > litehtml::css_attribute_selector::selector_list

◆ type

attr_select_type litehtml::css_attribute_selector::type

◆ value

string litehtml::css_attribute_selector::value

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