Implicit conversion with enum types:
GdaStatementModelUsage
enum type is used in operations with GdaDataModelAccessFlags
. The proposed solution is to have an internal function that generates convert one enum to another. We need also to add some missing fields to the GdaDataModelAccessFlags
. They could be called:
GDA_DATA_MODEL_ACCESS_ALLOW_NOPARAM= 1 << 6,
GDA_DATA_MODEL_ACCESS_OFFLINE = 1 << 7
They are equivalent to similar fields from GdaStatementModelUsage
:
GDA_STATEMENT_MODEL_ALLOW_NOPARAM = 1 << 3,
GDA_STATEMENT_MODEL_OFFLINE = 1 << 4
Any thoughts?