glibmm: Glib::PatternSpec Class Reference

#include <glibmm/pattern.h>

Public Member Functions

PatternSpec (const Glib::ustring & pattern)
PatternSpec (GPatternSpec* gobject)
~PatternSpec () noexcept
PatternSpec (const PatternSpec &)=delete
PatternSpec & operator= (const PatternSpec &)=delete
bool match (const Glib::ustring & str) const
bool match (const Glib::ustring & str, const Glib::ustring & str_reversed) const
bool operator== (const PatternSpec & rhs) const
bool operator!= (const PatternSpec & rhs) const
GPatternSpec* gobj ()
const GPatternSpec* gobj () const

Constructor & Destructor Documentation

Glib::PatternSpec::PatternSpec ( const Glib::ustring & pattern )
explicit
Glib::PatternSpec::PatternSpec ( GPatternSpec * gobject )
explicit
Glib::PatternSpec::~PatternSpec ( )
noexcept
Glib::PatternSpec::PatternSpec ( const PatternSpec & )
delete

Member Function Documentation

GPatternSpec* Glib::PatternSpec::gobj ( )
inline
const GPatternSpec* Glib::PatternSpec::gobj ( ) const
inline
bool Glib::PatternSpec::match ( const Glib::ustring & str ) const
bool Glib::PatternSpec::match ( const Glib::ustring & str ,
const Glib::ustring & str_reversed
) const
PatternSpec & Glib::PatternSpec::operator= ( const PatternSpec & )
delete
bool Glib::PatternSpec::operator== ( const PatternSpec & rhs ) const