00001
00002
00003
00004
00005
00006
00007
00008 #ifndef PROGRAM_ID_H
00009 #define PROGRAM_ID_H
00010
00011
00012
00013
00014
00015
00016 #define PROG_STDIO_FD_ID 1
00017 #define tObjImpl_STDIO_FD "\003\000\000\000\000\001"
00018 #define tObjIs_STDIO_FD "\003\001\000\000\000\001"
00019 #define PROG_THREAD_ID_ID 2
00020 #define tObjImpl_THREAD_ID "\003\000\000\000\000\002"
00021 #define tObjIs_THREAD_ID "\003\001\000\000\000\002"
00022 #define PROG_THREAD_MUTEX_KEY_ID 3
00023 #define tObjImpl_THREAD_MUTEX_KEY "\003\000\000\000\000\003"
00024 #define tObjIs_THREAD_MUTEX_KEY "\003\001\000\000\000\003"
00025 #define PROG_THREAD_MUTEX_ID 4
00026 #define tObjImpl_THREAD_MUTEX "\003\000\000\000\000\004"
00027 #define tObjIs_THREAD_MUTEX "\003\001\000\000\000\004"
00028 #define PROG_THREAD_CONDITION_ID 5
00029 #define tObjImpl_THREAD_CONDITION "\003\000\000\000\000\005"
00030 #define tObjIs_THREAD_CONDITION "\003\001\000\000\000\005"
00031 #define PROG_THREAD_LOCAL_ID 6
00032 #define tObjImpl_THREAD_LOCAL "\003\000\000\000\000\006"
00033 #define tObjIs_THREAD_LOCAL "\003\001\000\000\000\006"
00034 #define PROG_THREAD_DISABLE_THREADS_ID 7
00035 #define tObjImpl_THREAD_DISABLE_THREADS "\003\000\000\000\000\007"
00036 #define tObjIs_THREAD_DISABLE_THREADS "\003\001\000\000\000\007"
00037 #define PROG_PARSER_HTML_ID 010
00038 #define tObjImpl_PARSER_HTML "\003\000\000\000\000\010"
00039 #define tObjIs_PARSER_HTML "\003\001\000\000\000\010"
00040
00041 #define PROG___BUILTIN_ID 011
00042 #define tObjImpl___BUILTIN "\003\000\000\000\000\011"
00043 #define tObjIs___BUILTIN "\003\001\000\000\000\011"
00044
00045 #define PROG_STDIO_STAT_ID 012
00046 #define tObjImpl_STDIO_STAT "\003\000\000\000\000\012"
00047 #define tObjIs_STDIO_STAT "\003\001\000\000\000\012"
00048
00049 #define PROG_BACKTRACE_FRAME_ID 013
00050 #define PROG_BUFFER_ID 014
00051 #define PROG_MULTI_STRING_REPLACE_ID 015
00052 #define PROG_BACKEND_ID 016
00053 #define tObjImpl_BACKEND "\003\000\000\000\000\016"
00054 #define tObjIs_BACKEND "\003\001\000\000\000\016"
00055 #define PROG_MAPPING_ITERATOR_ID 017
00056 #define PROG_ARRAY_ITERATOR_ID 020
00057 #define PROG_MULTISET_ITERATOR_ID 021
00058 #define PROG_STRING_ITERATOR_ID 022
00059 #define PROG_FILE_LINE_ITERATOR_ID 023
00060 #define PROG_STRING_SPLIT_ITERATOR_ID 024
00061 #define PROG_ITERATOR_ID 025
00062 #define tObjImpl_ITERATOR "\003\000\000\000\000\025"
00063 #define tObjIs_ITERATOR "\003\001\000\000\000\025"
00064
00065 #define PROG_STDIO_FD_REF_ID 026
00066 #define tObjImpl_STDIO_FD_REF "\003\000\000\000\000\026"
00067 #define tObjIs_STDIO_FD_REF "\003\001\000\000\000\026"
00068 #define PROG_STDIO_FILE_LOCK_KEY_ID 027
00069 #define tObjImpl_STDIO_FILE_LOCK_KEY "\003\000\000\000\000\027"
00070 #define tObjIs_STDIO_FILE_LOCK_KEY "\003\001\000\000\000\027"
00071 #define PROG_STDIO_PORT_ID 030
00072 #define tObjImpl_STDIO_PORT "\003\000\000\000\000\030"
00073 #define tObjIs_STDIO_PORT "\003\001\000\000\000\030"
00074 #define PROG_STDIO_SENDFILE_ID 031
00075 #define tObjImpl_STDIO_SENDFILE "\003\000\000\000\000\031"
00076 #define tObjIs_STDIO_SENDFILE "\003\001\000\000\000\031"
00077 #define PROG_STDIO_UDP_ID 032
00078 #define tObjImpl_STDIO_UDP "\003\000\000\000\000\032"
00079 #define tObjIs_STDIO_UDP "\003\001\000\000\000\032"
00080 #define PROG_STDIO_SOCK_ID 033
00081 #define tObjImpl_STDIO_SOCK "\003\000\000\000\000\033"
00082 #define tObjIs_STDIO_SOCK "\003\001\000\000\000\033"
00083 #define PROG_STDIO_IPPROTO_ID 034
00084 #define tObjImpl_STDIO_IPPROTO "\003\000\000\000\000\034"
00085 #define tObjIs_STDIO_IPPROTO "\003\001\000\000\000\034"
00086
00087 #define PROG_THREAD_MUTEX_COMPAT_7_4_ID 35
00088 #define tObjImpl_THREAD_MUTEX_COMPAT_7_4 "\003\000\000\000\000\035"
00089 #define tObjIs_THREAD_MUTEX_COMPAT_7_4 "\003\001\000\000\000\035"
00090
00091 #define PROG_GMP_MPZ_ID 040
00092 #define tObjImpl_GMP_MPZ "\003\000\000\000\000\040"
00093 #define tObjIs_GMP_MPZ "\003\001\000\000\000\040"
00094
00095
00096 #define PROG_SIGNLE_STRING_REPLACE_ID 050
00097 #define PROG_BOOTSTRING_ID 051
00098 #define PROG_TIME_ID 052
00099
00100 #define PROG_time_ID 052
00101 #define PROG_TIMER_ID 053
00102 #define PROG_AUTOMAP_MARKER_ID 054
00103 #define PROG_LIST_ID 055
00104 #define tObjImpl_LIST "\003\000\000\000\000\055"
00105 #define PROG_LIST__GET_ITERATOR_ID 056
00106 #define tObjImpl_LIST__GET_ITERATOR_ID "\003\000\000\000\000\056"
00107
00108
00109 #define PROG_MODULE_MIME_ID 0100
00110 #define PROG_MODULE_FILES_ID 0101
00111
00112 #define PROG_BASIC_TOKENIZER_ID 0110
00113 #define PROG_TOKEN_ID 0111
00114 #define tObjImpl_TOKEN "\003\000\000\000\000\111"
00115
00116
00117
00118
00119
00120
00121 #define PROG_IMAGE_CLASS_START 100
00122
00123 #define PROG_IMAGE_IMAGE_ID 100
00124 #define PROG_IMAGE_COLORTABLE_ID 101
00125 #define PROG_IMAGE_LAYER_ID 102
00126 #define PROG_IMAGE_FONT_ID 103
00127
00128
00129 #define PROG_IMAGE_SUBMODULE_START 120
00130
00131
00132 #define PROG_IMAGE_SUBMAGIC_START 160
00133
00134
00135 #define PROG_IMAGE_COLOR_COLOR_ID 0310
00136 #define tObjImpl_IMAGE_COLOR_COLOR_ID "\003\000\000\000\000\310"
00137 #define tObjIs_IMAGE_COLOR_COLOR_ID "\003\001\000\000\000\310"
00138
00139
00140
00141
00142 #define PROG_DYNAMIC_ID_START 0x10000
00143
00144 #endif