Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
filter_string.h File Reference

TODO: Document this. More...

#include "filter_tree.h"
#include <QLoggingCategory>
#include <QMap>
#include <QString>
#include <functional>
#include <libcockatrice/card/card_info.h>
#include <utility>
Include dependency graph for filter_string.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FilterString

Namespaces

namespace  peg

Typedefs

typedef CardInfoPtr CardData
typedef std::function< bool(const CardData &)> Filter
typedef std::function< bool(const QString &)> StringMatcher
typedef std::function< bool(int)> NumberMatcher
using peg::Ast = AstBase<EmptyType>

Functions

 Q_LOGGING_CATEGORY (FilterStringLog, "filter_string")

Detailed Description

TODO: Document this.

Typedef Documentation

◆ CardData

◆ Filter

typedef std::function<bool(const CardData &)> Filter

◆ NumberMatcher

typedef std::function<bool(int)> NumberMatcher

◆ StringMatcher

typedef std::function<bool(const QString &)> StringMatcher

Function Documentation

◆ Q_LOGGING_CATEGORY()

Q_LOGGING_CATEGORY ( FilterStringLog ,
"filter_string"  )
inline