im_attrib_flat.h File Reference
Detailed Description
See Copyright Notice in im_lib.h
Go to the source code of this file.
Typedefs | |
typedef int(* | imAttribTableCallback )(void *user_data, int index, const char *name, int data_type, int count, const void *data) |
Functions | |
imAttribTablePrivate * | imAttribTableCreate (int hash_size) |
void | imAttribTableDestroy (imAttribTablePrivate *ptable) |
int | imAttribTableCount (imAttribTablePrivate *ptable) |
void | imAttribTableRemoveAll (imAttribTablePrivate *ptable) |
const void * | imAttribTableGet (const imAttribTablePrivate *ptable, const char *name, int *data_type, int *count) |
void | imAttribTableSet (imAttribTablePrivate *ptable, const char *name, int data_type, int count, const void *data) |
void | imAttribTableUnSet (imAttribTablePrivate *ptable, const char *name) |
void | imAttribTableCopyFrom (imAttribTablePrivate *ptable_dst, const imAttribTablePrivate *ptable_src) |
void | imAttribTableForEach (const imAttribTablePrivate *ptable, void *user_data, imAttribTableCallback attrib_func) |
imAttribTablePrivate * | imAttribArrayCreate (int hash_size) |
const void * | imAttribArrayGet (const imAttribTablePrivate *ptable, int index, char *name, int *data_type, int *count) |
void | imAttribArraySet (imAttribTablePrivate *ptable, int index, const char *name, int data_type, int count, const void *data) |
void | imAttribArrayCopyFrom (imAttribTablePrivate *ptable_dst, const imAttribTablePrivate *ptable_src) |
Typedef Documentation
|
Definition of the callback used in ForEach function. |