#ifndef ANYPOLICYVALIDATOR_H #define ANYPOLICYVALIDATOR_H #include "validator.h" class AnyPolicyValidator : public Validator { public: explicit AnyPolicyValidator(const std::list>& policies); virtual ~AnyPolicyValidator() override; virtual ValidateResult validate(const std::shared_ptr& actor) const override; }; #endif // ANYPOLICYVALIDATOR_H