Loading...
Searching...
No Matches
ValidityCheckerList.hpp
1#pragma once
2#include <score/command/Validity/ValidityChecker.hpp>
3#include <score/plugins/InterfaceList.hpp>
4
5#include <score_lib_base_export.h>
6
7namespace score
8{
9class SCORE_LIB_BASE_EXPORT ValidityCheckerList final
10 : public InterfaceList<score::ValidityChecker>
11{
12public:
14 DocumentValidator make(const score::Document& ctx);
15};
16}
The Document class is the central part of the software.
Definition Document.hpp:51
Checks that a document is valid according to a list of checks to run.
Definition ValidityChecker.hpp:35
InterfaceList Default implementation of InterfaceListBase.
Definition InterfaceList.hpp:97
Definition ValidityCheckerList.hpp:11
Base toolkit upon which the software is built.
Definition Application.cpp:97