#include <data.hpp>

Public Member Functions | |
| game_filter_stack () | |
| virtual | ~game_filter_stack () |
| void | append (game_filter_base *f) |
| Takes ownership. More... | |
| void | clear () |
| bool | empty () const |
Public Member Functions inherited from game_filter_base | |
| virtual | ~game_filter_base () |
| virtual bool | match (const game_info &game) const =0 |
| bool | operator() (const game_info &game) const |
Protected Attributes | |
| std::vector< game_filter_base * > | filters_ |
|
virtual |
| void game_filter_stack::append | ( | game_filter_base * | f | ) |
Takes ownership.
Definition at line 399 of file data.cpp.
References filters_.
Referenced by lobby_info::add_game_filter().
| void game_filter_stack::clear | ( | ) |
Definition at line 404 of file data.cpp.
References filters_.
Referenced by lobby_info::clear_game_filter().
|
inline |
|
protected |
Definition at line 235 of file data.hpp.
Referenced by append(), clear(), empty(), game_filter_and_stack::match(), and ~game_filter_stack().
1.8.8