##// END OF EJS Templates
Defines VariableState struct (1)...
Alexandre Leroux -
r1220:4f6d96e79a3a
parent child
Show More
@@ -1,9 +1,13
1 #ifndef SCIQLOP_FUZZINGDEFS_H
1 #ifndef SCIQLOP_FUZZINGDEFS_H
2 #define SCIQLOP_FUZZINGDEFS_H
2 #define SCIQLOP_FUZZINGDEFS_H
3
3
4 #include <Data/SqpRange.h>
5
4 #include <QString>
6 #include <QString>
5 #include <QVariantHash>
7 #include <QVariantHash>
6
8
9 #include <memory>
10
7 // /////// //
11 // /////// //
8 // Aliases //
12 // Aliases //
9 // /////// //
13 // /////// //
@@ -38,4 +42,16 extern const QString PROVIDER_PROPERTY;
38 /// Time left for an operation to execute
42 /// Time left for an operation to execute
39 extern const QString OPERATION_DELAY_PROPERTY;
43 extern const QString OPERATION_DELAY_PROPERTY;
40
44
45
46 // /////// //
47 // Structs //
48 // /////// //
49
50 class Variable;
51
52 struct VariableState {
53 std::shared_ptr<Variable> m_Variable{nullptr};
54 SqpRange m_Range{INVALID_RANGE};
55 };
56
41 #endif // SCIQLOP_FUZZINGDEFS_H
57 #endif // SCIQLOP_FUZZINGDEFS_H
General Comments 0
You need to be logged in to leave comments. Login now