JVM
|
Functions | |
uint8_t | readu4 (JavaClass *jc, uint32_t *out) |
Reads a four-byte unsigned integer from the JavaClass file. More... | |
uint8_t | readu2 (JavaClass *jc, uint16_t *out) |
Reads a two-byte unsigned integer from the JavaClass file. More... | |
int32_t | readFieldDescriptor (uint8_t *utf8_bytes, int32_t utf8_len, char checkValidClassIdentifier) |
int32_t | readMethodDescriptor (uint8_t *utf8_bytes, int32_t utf8_len, char checkValidClassIdentifier) |
float | readFloatFromUint32 (uint32_t value) |
double | readDoubleFromUint64 (uint64_t value) |
double readDoubleFromUint64 | ( | uint64_t | value | ) |
int32_t readFieldDescriptor | ( | uint8_t * | utf8_bytes, |
int32_t | utf8_len, | ||
char | checkValidClassIdentifier | ||
) |
float readFloatFromUint32 | ( | uint32_t | value | ) |
int32_t readMethodDescriptor | ( | uint8_t * | utf8_bytes, |
int32_t | utf8_len, | ||
char | checkValidClassIdentifier | ||
) |
uint8_t readu2 | ( | JavaClass * | jc, |
uint16_t * | out | ||
) |
Reads a two-byte unsigned integer from the JavaClass file.
JavaClass* | jc - poiter to an already open JavaClass file | |
[out] | uint16_t* | out - pointer to variable that will receive the value read, if non null. |
uint8_t readu4 | ( | JavaClass * | jc, |
uint32_t * | out | ||
) |
Reads a four-byte unsigned integer from the JavaClass file.
JavaClass* | jc - poiter to an already open JavaClass file | |
[out] | uint32_t* | out - pointer to variable that will receive the value read, if non null. |