Package ghidra.program.model.pcode
Class PcodeBlock.BlockEdge
java.lang.Object
ghidra.program.model.pcode.PcodeBlock.BlockEdge
- Enclosing class:
- PcodeBlock
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
ChangeModifier and TypeMethodDescriptionNEWvoidDecode a single edgevoiddecode(Decoder decoder, ArrayList<? extends PcodeBlock> blockList) NEWvoidEncode edge to stream assuming we already know what block we are intoString()REMOVEDvoidsaveXml(StringBuilder buffer) RemovedREMOVEDvoidrestoreXml(XmlPullParser parser, BlockMap resolver) Removed
-
Field Details
-
label
public int label -
point
-
reverse_index
public int reverse_index
-
-
Constructor Details
-
BlockEdge
-
BlockEdge
public BlockEdge()For use with restoreXml
-
-
Method Details
-
encode NEW
Encode edge to stream assuming we already know what block we are in- Parameters:
encoder- is the stream encoder- Throws:
IOException- for errors writing to underlying stream
-
decode NEW
Decode a single edge- Parameters:
decoder- is the stream decoderresolver- used to recover PcodeBlock reference- Throws:
DecoderException- for invalid encodings
-
decode
public void decode(Decoder decoder, ArrayList<? extends PcodeBlock> blockList) throws DecoderException - Throws:
DecoderException
-
toString
-