103 for (el = list, i = 0; el !=
NULL && i <
index; i++, el = el->
next);
126 for (l = list; l !=
NULL; l = l->
next)
131 fprintf (stdout,
"\n");
172 DB_NAMELIST *sorted, *name, *next, *sort, *found, *prev;
176 for (name = names, next =
NULL; name !=
NULL; name = next)
179 for (sort = sorted, prev =
NULL, found =
NULL; sort !=
NULL && found ==
NULL; sort = sort->
next)
181 if (strcmp (name->
name, sort->
name) < 0)
237 for (l = list; l !=
NULL; l = l->
next)
238 fprintf (stdout,
"%s ", l->
name);
239 fprintf (stdout,
"\n");
469 const char *class_name =
NULL;
478 if (class_name ==
NULL)
511 const char *class_name =
NULL;
520 if (class_name ==
NULL)
586 const char *
function =
NULL;
DB_NAMELIST * db_get_shared_attribute_names(MOP obj)
DB_NAMELIST * db_namelist_copy(DB_NAMELIST *list)
void db_namelist_remove(DB_NAMELIST **list, const char *name)
#define CHECK_CONNECT_FALSE()
int db_is_indexed(MOP classmop, const char *attname)
DB_DOMAIN * db_get_attribute_domain(MOP obj, const char *name)
SM_ATTRIBUTE * attributes
void nlist_free(DB_NAMELIST *list)
#define CHECK_2ARGS_NULL(obj1, obj2)
struct sm_component * next
DB_OBJECT * db_objlist_get(DB_OBJLIST *list, int index)
char * db_get_method_source_file(MOP obj, const char *name)
char * sm_get_method_source_file(MOP obj, const char *name)
SM_ATTRIBUTE * classobj_find_attribute(SM_CLASS *class_, const char *name, int class_attribute)
int db_print_mop(DB_OBJECT *obj, char *buffer, int maxlen)
#define CHECK_2ARGS_ZERO(obj1, obj2)
void er_set(int severity, const char *file_name, const int line_no, int err_id, int num_args,...)
DB_NAMELIST * nlist_copy(DB_NAMELIST *list)
int help_describe_mop(DB_OBJECT *obj, char *buffer, int maxlen)
DB_OBJECT * db_get_attribute_class(MOP obj, const char *name)
int au_fetch_class(MOP op, SM_CLASS **class_ptr, AU_FETCHMODE fetchmode, DB_AUTH type)
SM_ATTRIBUTE * class_attributes
DB_NAMELIST * nlist_remove(DB_NAMELIST **root, const char *name, NLSEARCHER fcn)
SM_METHOD_FILE * method_files
int sm_filter_domain(TP_DOMAIN *domain, int *changes)
const char * sm_get_ch_name(MOP op)
DB_TYPE db_get_attribute_type(MOP obj, const char *name)
const char * function_name
struct db_namelist * next
SM_METHOD_SIGNATURE * signatures
DB_NAMELIST * db_get_subclass_names(MOP obj)
int nlist_append(DB_NAMELIST **list, const char *name, NLSEARCHER fcn, int *added_ptr)
SM_METHOD * class_methods
#define CHECK_CONNECT_ZERO_TYPE(TYPE)
DB_NAMELIST * db_get_class_method_names(MOP obj)
DB_TYPE sm_att_type_id(MOP classop, const char *name)
#define CHECK_CONNECT_NULL()
int sm_get_index(MOP classop, const char *attname, BTID *index)
DB_NAMELIST * db_get_method_file_names(MOP obj)
DB_NAMELIST * db_get_class_attribute_names(MOP obj)
#define ER_OBJ_INVALID_ARGUMENTS
DB_NAMELIST * db_get_method_names(MOP obj)
DB_NAMELIST * db_namelist_sort(DB_NAMELIST *names)
#define CHECK_CONNECT_ZERO()
struct sm_attribute * order_link
int ws_list_length(DB_LIST *list)
DB_NAMELIST * db_get_ordered_attribute_names(MOP obj)
MOP sm_att_class(MOP classop, const char *name)
SM_ATTRIBUTE * ordered_attributes
void db_namelist_print(DB_NAMELIST *list)
int db_list_length(DB_LIST *list)
void db_objlist_print(DB_OBJLIST *list)
const char * db_get_method_function(MOP obj, const char *name)
struct sm_method_file * next
DB_NAMELIST * db_get_superclass_names(MOP obj)
DB_NAMELIST * db_get_attribute_names(MOP obj)
SM_METHOD * classobj_find_method(SM_CLASS *class_, const char *name, int class_method)