E-MailRelay
|
Filters a list of strings with allow and deny lists. More...
#include <gstringlist.h>
Public Member Functions | |
Filter (StringArray &list, Ignore ignore=Ignore::Case) | |
Filter & | allow (const std::optional< std::string > &a) |
Filter & | deny (const std::string &d) |
Filter (const Filter &)=delete | |
Filter (Filter &&)=delete | |
Filter & | operator= (const Filter &)=delete |
Filter & | operator= (Filter &&)=delete |
Public Attributes | |
StringArray & | m_list |
Ignore | m_ignore |
Filters a list of strings with allow and deny lists.
Definition at line 80 of file gstringlist.h.
|
inline |
Definition at line 82 of file gstringlist.h.
|
inline |
Definition at line 87 of file gstringlist.h.
|
inline |
Definition at line 96 of file gstringlist.h.
Ignore G::StringList::Filter::m_ignore |
Definition at line 108 of file gstringlist.h.
StringArray& G::StringList::Filter::m_list |
Definition at line 107 of file gstringlist.h.