C# Класс Mosa.Compiler.Linker.Elf.RelocationAddendEntry

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Addend ulong
EntrySize32 ushort
EntrySize64 ushort
Offset ulong
RelocationType RelocationType
Symbol uint

Открытые методы

Метод Описание
GetEntrySize ( LinkerFormatType elfType ) : uint
Write ( LinkerFormatType elfType, BinaryWriter writer ) : void

Writes the program header

Защищенные методы

Метод Описание
Write32 ( BinaryWriter writer ) : void

Writes the symbol table entry

Write64 ( BinaryWriter writer ) : void

Writes the symbol table entry

Описание методов

GetEntrySize() публичный статический Метод

public static GetEntrySize ( LinkerFormatType elfType ) : uint
elfType LinkerFormatType
Результат uint

Write() публичный Метод

Writes the program header
public Write ( LinkerFormatType elfType, BinaryWriter writer ) : void
elfType LinkerFormatType Type of the elf.
writer System.IO.BinaryWriter The writer.
Результат void

Write32() защищенный Метод

Writes the symbol table entry
protected Write32 ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter The writer.
Результат void

Write64() защищенный Метод

Writes the symbol table entry
protected Write64 ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter The writer.
Результат void

Описание свойств

Addend публичное свойство

public ulong Addend
Результат ulong

EntrySize32 публичное статическое свойство

public static ushort EntrySize32
Результат ushort

EntrySize64 публичное статическое свойство

public static ushort EntrySize64
Результат ushort

Offset публичное свойство

public ulong Offset
Результат ulong

RelocationType публичное свойство

The relocation type
public RelocationType RelocationType
Результат RelocationType

Symbol публичное свойство

This member holds an index into the object file's symbol string table, which holds the character representations of the symbol names.
public uint Symbol
Результат uint