|
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. |
