CoreTrace Qt IDE 1.0
The CoreTrace Text editor
 
Loading...
Searching...
No Matches
audit_service.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "audit_result.hpp"
4#include "ctrace_cli.hpp"
5#include "parser.hpp"
6#include "audit_cache.hpp"
8#include <QString>
9#include <QList>
10
12public:
15
16 QList<AuditResult> performAudit(const QString& file, const QString& options = "");
17
18private:
23};
Definition audit_cache.hpp:8
Provides functionality to perform audits on files.
Definition audit_service.hpp:11
CTraceCLI ctraceCLI
Definition audit_service.hpp:19
QList< AuditResult > performAudit(const QString &file, const QString &options="")
Performs an audit on the specified file and returns the results.
Definition audit_service.cpp:29
AuditService()
Constructs an AuditService object.
Definition audit_service.cpp:14
~AuditService()
Definition audit_service.cpp:55
ErrorHighlighter errorHighlighter
Definition audit_service.hpp:22
AuditCache auditCache
Definition audit_service.hpp:21
Parser parser
Definition audit_service.hpp:20
Definition ctrace_cli.hpp:5
Definition error_highlighter.hpp:7
Definition parser.hpp:8