|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
This is the complete list of members for ghidra::StringManager, including all inherited members.
| assignStringData(StringData &data, const uint1 *buf, int4 size, int4 charsize, int4 numChars, bool bigend) | ghidra::StringManager | protected |
| calcInternalHash(const Address &addr, const uint1 *buf, int4 size) | ghidra::StringManager | protectedstatic |
| checkCharacters(const uint1 *buf, int4 size, int4 charsize, bool bigend) | ghidra::StringManager | static |
| clear(void) | ghidra::StringManager | inline |
| decode(Decoder &decoder) | ghidra::StringManager | |
| encode(Encoder &encoder) const | ghidra::StringManager | |
| getCodepoint(const uint1 *buf, int4 charsize, bool bigend, int4 &skip) | ghidra::StringManager | static |
| getStringData(const Address &addr, Datatype *charType, bool &isTrunc)=0 | ghidra::StringManager | pure virtual |
| hasCharTerminator(const uint1 *buffer, int4 size, int4 charsize) | ghidra::StringManager | static |
| isString(const Address &addr, Datatype *charType) | ghidra::StringManager | |
| maximumChars | ghidra::StringManager | protected |
| readUtf16(const uint1 *buf, bool bigend) | ghidra::StringManager | inlinestatic |
| registerInternalStringData(const Address &addr, const uint1 *buf, int4 size, Datatype *charType) | ghidra::StringManager | |
| StringManager(int4 max) | ghidra::StringManager | |
| stringMap | ghidra::StringManager | protected |
| writeUnicode(ostream &s, const uint1 *buffer, int4 size, int4 charsize, bool bigend) | ghidra::StringManager | protected |
| writeUtf8(ostream &s, int4 codepoint) | ghidra::StringManager | static |
| ~StringManager(void) | ghidra::StringManager | virtual |