00001 #define JOTC_Core ( 0x0001 ) // USHORT
00002 #define JOTC_System ( 0x0002 )
00003 #define JOTC_Event ( 0x0004 )
00004 #define JOTC_Component ( 0x0008 )
00005 #define JOTC_Container ( 0x0010 )
00006 #define JOTC_DataType ( 0x0020 )
00007 #define JOTC_Storage ( 0x0040 )
00008 #define JOTC_Format ( 0x0080 )
00009 #define JOTC_Pattern ( 0x0100 )
00010 #define JOTC_Math ( 0x0200 )
00011 #define JOTC_Graphics ( 0x0400 )
00012 #define JOTC_GUI ( 0x0800 )
00013 #define JOTC_IO ( 0x1000 )
00014 #define JOTC_Net ( 0x2000 )
00015 #define JOTC_Utility ( 0x4000 )
00016 #define JOTC_Security ( 0x8000 )
00017
00018 #define JOTC_Error ( JOTC_Core + JOTC_System + JOTC_Event )
00019 #define JOTC_Media ( JOTC_Storage )
00020
00021
00022 #define JOTC_File ( 0x0000 0040 )
00023 #define JOTC_Stream ( 0x0000 0040 )
00024
00025 #define JOTC_Exception ( JOTC_Core + JOTC_Error + JOTC_Event )
00026 #define JOTC_Handler
00027
00028
00029 JOT_Model_Abstraction = 0x3000,
00030 JOT_Container = 0x3001,
00031 JOT_Component = 0x3002,
00032 JOT_Adapter = 0x3004,
00033 JOT_Descriptor = 0x3008,
00034 JOT_Driver = 0x3010,
00035
00036 JOT_Event = 0x3020,
00037 JOT_Handler = 0x3100,
00038 JOT_Listener = 0x3400,
00039 JOT_Observer = 0x3000,
00040
00041 JOT_Factory = 0x3040,
00042
00043 JOT_Filter = 0x3080,
00044 JOT_Interface = 0x3200,
00045 JOT_Manager = 0x3800,
00046 JOT_Modifier = 0x3000,
00047
00048 JOT_Skeleton = 0x3000,
00049 JOT_Support = 0x3000,
00050 JOT_Tranferable = 0x3000,
00051
00052 JOT_Toolkit = 0x3000,
00053
00054 JOT_Server = 0x3000,
00055 JOT_Client = 0x3000,
00056
00057 JOT_Options = 0x3000,
00058
00059 JOT_Reader = 0x3000,
00060 JOT_Writer = 0x3000,
00061
00062 JOT_Input = 0x3000,
00063 JOT_Output = 0x3000,
00064
00065 JOT_Storage = 0x0000,
00066 JOT_Format = 0x0000,
00067
00068 JOT_Pattern = 0x0000,
00069
00070 JOT_DataType = 0x0000,
00071 JOT_Array = 0x0000,
00072 JOT_List = 0x0000,
00073 JOT_Iterator = 0x0000,
00074 JOT_Queue = 0x0000,
00075 JOT_Vector = 0x0000,
00076
00077 JOT_Database = 0x0000,
00078 JOT_SQL = 0x0000,
00079
00080 JOT_String = 0x0000,
00081 JOT_Text = 0x0000,
00082 JOT_Ascii = 0x0000,
00083 JOT_Binary = 0x0000,
00084 JOT_Unicode = 0x0000,
00085 JOT_Buffer = 0x0000,
00086
00087 JOT_Stream = 0x0020,
00088
00089 JOT_Lang = 0x0000,
00090 JOT_Locale = 0x0000,
00091
00092 JOT_File = 0x0000,
00093
00094 JOT_Compression = 0x2000,
00095
00096 JOT_Math = 0x0000,
00097 JOT_Geometry = 0x0000,
00098 JOT_Math2D = 0x0000,
00099 JOT_Math3D = 0x0000,
00100 JOT_Number = 0x1000,
00101
00102 JOT_Graphics = 0x0100,
00103
00104 JOT_GUI = 0x0200,
00105 JOT_Window = 0x0000,
00106 JOT_Button = 0x0000,
00107 JOT_Menu = 0x0000,
00108 JOT_DropBox = 0x0000,
00109 JOT_ComboBox = 0x0000,
00110 JOT_ScrollBar = 0x0000,
00111 JOT_CheckBox = 0x0000,
00112
00113 JOT_Utils = 0x0800,
00114
00115 JOT_Security = 0x0000,
00116 JOT_Encryption = 0x0000,
00117 JOT_PGP = 0x0000,
00118
00119 JOT_IO = 0x0000,
00120 JOT_Net = 0x0000,
00121 JOT_Socket = 0x0000,
00122 JOT_Packet = 0x0000,
00123 JOT_IP = 0x0000,
00124
00125 JOT_UDP = 0x0000,
00126 JOT_TFTP = 0x0000,
00127
00128 JOT_TCP = 0x0000,
00129 JOT_HTTP = 0x0000,
00130 JOT_XML = 0x0000,
00131 JOT_HTML = 0x0000,
00132
00133 JOT_POSIX = 0x0000,
00134 JOT_Thread = 0x0000,
00135 JOT_Mutex = 0x0000,
00136 JOT_Lock = 0x0000,
00137 JOT_RWLock = 0x0000,
00138 JOT_Semaphore = 0x0000,
00139
00140 JOT_System = 0x0000,
00141 JOT_Resource = 0x0000,
00142
00143 JOT_Media = 0x0000,
00144 JOT_Multimedia = 0x0000,
00145 JOT_Sound = 0x0000,
00146 JOT_Image = 0x0000,
00147 JOT_Animation = 0x0000,