Hi, Don't know how to contribute yet (anyone want to tell me how ?), so I just email the patch to this mailing list:
The patch is against ORBit2-2.14.0.
With this patch, the IDL
interface Hello {
attribute long data;
void hello1();
void hello2();
void hello3();
};
will emit the following extra codes to Hello.h
...
/* IMethods index */
typedef enum {
Hello__get_data_IMETHODS_INDEX = 0,
Hello__set_data_IMETHODS_INDEX = 1,
Hello_hello1_IMETHODS_INDEX = 2,
Hello_hello2_IMETHODS_INDEX = 3,
Hello_hello3_IMETHODS_INDEX = 4
} Hello__imethods_index;
...
Basically, the method is copy/modify from orbit-idl-c-common.c.
Regards
KC
[EMAIL PROTECTED]
patch.imethods-index
Description: Binary data
_______________________________________________ orbit-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/orbit-list
