ECSTASY
All in the name
Loading...
Searching...
No Matches
Modifier.hpp
Go to the documentation of this file.
1
11
12#ifndef ECSTASY_QUERY_MODIFIER_MODIFIER_HPP_
13#define ECSTASY_QUERY_MODIFIER_MODIFIER_HPP_
14
16{
24 public:
31 virtual ~ModifierBase() = default;
32 };
33
42 template <bool AutoLock>
43 class Modifier : public ModifierBase {
44 public:
46 virtual ~Modifier() = default;
47 };
48} // namespace ecstasy::query::modifier
49
50#endif /* !ECSTASY_QUERY_MODIFIER_HPP_ */
Type erased base class for all query modifiers.
Definition Modifier.hpp:23
virtual ~ModifierBase()=default
Destroy the modifier base object.
virtual ~Modifier()=default
Destroy the modifier base object.
Defines a query modifier type.
Definition Modifier.hpp:31
Namespaces regrouping all the available query modifiers.
Definition And.hpp:19