| public nothrow | Section() |
| public nothrow | Section(BinaryFile* file_, const String<char>& name_) |
| public virtual void | AddSymbol(Symbol* symbol) |
| public virtual void | AddSymbolsToAddressMap() |
| public nothrow ulong | Address() const |
| public void | Align(ulong alignment) |
| public nothrow ulong | BaseAddress() const |
| public nothrow ulong | DataLength() const |
| public virtual void | Dump(StreamWriter& writer) |
| public void | EmitByte(byte b) |
| public void | EmitByte(ulong address, byte b) |
| public void | EmitLongOffset(uint offset) |
| public nothrow void | EmitLongOffset(ulong address, uint longOffset) |
| public nothrow void | EmitShortOffset(ulong address, ushort shortOffset) |
| public void | EmitShortOffset(ushort offset) |
| public void | EmitString(const String<char>& s) |
| public void | EmitUInt(uint x) |
| public void | EmitUInt(ulong address, uint x) |
| public void | EmitULong(ulong x) |
| public nothrow void | EmitULong(ulong address, ulong x) |
| public virtual void | Finalize() |
| public nothrow int | GetByte() |
| public String<char> | GetString() |
| public uint | GetUInt() |
| public ulong | GetULong() |
| public void | Read(BinaryReader& reader) |
| public virtual void | ReadExtended(BinaryReader& reader) |
| public nothrow void | SetBaseAddress(ulong baseAddress_) |
| public void | Write(BinaryWriter& writer) |
| public virtual void | WriteExtended(BinaryWriter& writer) |
| public ulong | baseAddress |
| public ulong | copyStartPos |
| public Section* | copyTargetSection |
| public List<byte> | data |
| public ulong | dataLength |
| public BinaryFile* | file |
| public ulong | fileOffset |
| public ulong | length |
| public String<char> | name |
| public long | pos |
| public ulong | removeOffset |