dbmapme.h

来自「bonddb 是一个源于PostgreSQL封装包的对象。它是一个由C/C++编」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef __dbmapme_h#define __dbmapme_h/* will allow objects to map to other objects */#include "dbobject.h"#include "dbgather.h"/* see if reference to this field lies in any constraint references, returns tablename */gchar *db_mapfieldsource(DbTableDef * def, gchar * fieldname);/* make a map for an object */gint db_createmapobject(Object * obj, gchar * classname);/* free maps */gint db_freemapobject(Object * obj);/* get a object from the map */Object *db_getmapbyclass(Object * obj, gchar * classname);gint db_mapme_debug(Object * _obj);Object *db_mapacrossobjects(Object * obj, gchar * classname);/* MAIN FUNCTION */Object * db_mapme_findobjectbytable(Object *_obj, gchar *table);/* for refreshing stuff, this needs to be rewritten at somepoint, well all of mapme does */gint db_mapme_realignobjects(Object *obj);gint db_copymapobject(Object *retobj, Object *obj);void db_mapme_fixsync(Object *obj);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?