#include <plugin.h>
Collaboration diagram for _PluginArg:
Data Fields | |
void * | data |
Arbitrary plugin data. | |
const Statement * | mask |
Mask (in case of get-queries). | |
ModelStorage * | msi |
ModelStorage pointer. | |
void * | private_data |
private plugin data; use this field to save static data that can be destroyed by another copy of this plugin (started in another model storage env). | |
Statement * | result |
Current result (in set and get query cases). | |
Statement * | stmt |
Statement (in case of set-queries). | |
MSTxn * | txn |
Current Transaction pointer. |
|
Arbitrary plugin data. Cleared when top-level call (get or set) starts |
|
Mask (in case of get-queries).
|
|
ModelStorage pointer.
|
|
private plugin data; use this field to save static data that can be destroyed by another copy of this plugin (started in another model storage env).
|
|
Current result (in set and get query cases).
|
|
Statement (in case of set-queries).
|
|
Current Transaction pointer. The plugin function should use the given transaction to make subqueries |