Chrysalis - CLO3D Extensions Test Coverage


integrations/clo3d/
File: integrations/clo3d/include/BaseCommandArguments.h
Date: 2026-08-27 18:36:08
Lines:
0/1
0.0%
Functions:
0/1
0.0%
Branches:
0/0
-%
Decisions:
0/0
-%
Calls:
0/2
0.0%

Line Branch Decision Call Exec Source
1 #ifndef CHRYSALIS_BASECOMMANDARGUMENTS_H
2 #define CHRYSALIS_BASECOMMANDARGUMENTS_H
3
4 #include <QSettings>
5
6 #include "CLO3DExtensionExport.h"
7
8 namespace CLO3D {
9 class CLO3D_EXTENSION BaseCommandArguments {
10 protected:
11 explicit BaseCommandArguments(QSettings* settings);
12 public:
13
0/2
✗ Call 0 not invoked.
✗ Call 1 not invoked.
✗ virtual ~BaseCommandArguments() = default;
14
15 void readSettings();
16 void writeSettings();
17
18 virtual QString getName() = 0;
19 protected:
20 virtual void read() = 0;
21 virtual void write() = 0;
22
23 QSettings* settings_;
24 };
25 }
26
27 #endif //CHRYSALIS_BASECOMMANDARGUMENTS_H
28