Class SerializedVTableField
- Namespace
- AsmResolver.Symbols.Pdb.Leaves.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides a lazily initialized implementation of VTableField that is read from a PDB image.
public class SerializedVTableField : VTableField, ITpiLeaf, ICodeViewLeaf
- Inheritance
-
SerializedVTableField
- Implements
- Inherited Members
Constructors
SerializedVTableField(PdbReaderContext, uint, ref BinaryStreamReader)
Reads a virtual function table field from the provided input stream.
public SerializedVTableField(PdbReaderContext context, uint typeIndex, ref BinaryStreamReader reader)
Parameters
context
PdbReaderContextThe reading context in which the field is situated in.
typeIndex
uintThe type index to assign to the field.
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetPointerType()
Obtains the pointer type that the virtual function table type.
protected override CodeViewTypeRecord? GetPointerType()
Returns
- CodeViewTypeRecord
The pointer type.
Remarks
This method is called upon initialization of the PointerType property.