|
|
|
|
@ -231,12 +231,12 @@ protected:
|
|
|
|
|
*/
|
|
|
|
|
void add_objectref_guid_to_table (ColVec& vec) const noexcept;
|
|
|
|
|
private:
|
|
|
|
|
const char* m_col_name; /**< Column name */
|
|
|
|
|
const char* m_col_name = nullptr; /**< Column name */
|
|
|
|
|
const GncSqlObjectType m_col_type; /**< Column type */
|
|
|
|
|
unsigned int m_size; /**< Column size in bytes, for string columns */
|
|
|
|
|
ColumnFlags m_flags; /**< Column flags */
|
|
|
|
|
const char* m_gobj_param_name; /**< If non-null, g_object param name */
|
|
|
|
|
const char* m_qof_param_name; /**< If non-null, qof parameter name */
|
|
|
|
|
const char* m_gobj_param_name = nullptr; /**< If non-null, g_object param name */
|
|
|
|
|
const char* m_qof_param_name = nullptr; /**< If non-null, qof parameter name */
|
|
|
|
|
QofAccessFunc m_getter; /**< General access function */
|
|
|
|
|
QofSetterFunc m_setter; /**< General setter function */
|
|
|
|
|
template <typename T> T get_row_value_from_object(QofIdTypeConst obj_name,
|
|
|
|
|
|