-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEJavaTypeCode.h
More file actions
35 lines (32 loc) · 849 Bytes
/
EJavaTypeCode.h
File metadata and controls
35 lines (32 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/** @file EJavaTypeCode.h
*
* @author DexrnZacAttack
* @date 3/23/26
*
* @device zPc-i2
*
* @copyright Copyright (c) 2026 Team Lodestone
* @license This project is licensed under the MIT license, see the LICENSE file for details.
*/
#ifndef JAVAOBJECTSTREAMS_EJAVATYPECODE_H
#define JAVAOBJECTSTREAMS_EJAVATYPECODE_H
enum EJavaTypeCode : signed char {
TC_NULL = 0x70,
TC_REFERENCE = 0x71,
TC_CLASSDESC = 0x72,
TC_OBJECT = 0x73,
TC_STRING = 0x74,
TC_ARRAY = 0x75,
TC_CLASS = 0x76,
TC_BLOCKDATA = 0x77,
TC_ENDBLOCKDATA = 0x78,
TC_RESET = 0x79,
TC_BLOCKDATALONG = 0x7a,
TC_EXCEPTION = 0x7B,
TC_LONGSTRING = 0x7C,
TC_PROXYCLASSDESC = 0x7D,
TC_ENUM = 0x7E,
TC_BASE = TC_NULL, // lowest value
TC_MAX = TC_ENUM // highest value
};
#endif // JAVAOBJECTSTREAMS_EJAVATYPECODE_H