pointer delete under memory management
This commit is contained in:
@@ -8,6 +8,7 @@ class Driver {
|
||||
public:
|
||||
virtual void createContext(int contextId, QString* script) = 0;
|
||||
virtual void destroyContext(int contextId) = 0;
|
||||
virtual void invokeContextEntityMethod(int contextId, QString* method, QVector<QObject>* arguments) = 0;
|
||||
|
||||
virtual ~Driver() = default;
|
||||
};
|
||||
|
@@ -11,3 +11,7 @@ void NativeDriver::createContext(int contextId, QString *script) {
|
||||
void NativeDriver::destroyContext(int contextId) {
|
||||
jsEngine->destroyContext(contextId);
|
||||
}
|
||||
|
||||
void NativeDriver::invokeContextEntityMethod(int contextId, QString* method, QVector<QObject>* arguments) {
|
||||
|
||||
}
|
||||
|
@@ -28,6 +28,8 @@ public:
|
||||
void createContext(int contextId, QString *script) override;
|
||||
|
||||
void destroyContext(int contextId) override;
|
||||
|
||||
void invokeContextEntityMethod(int contextId, QString* method, QVector<QObject>* arguments) override;
|
||||
};
|
||||
|
||||
#endif // NATIVE_DRIVER_H
|
||||
|
Reference in New Issue
Block a user