public void Accept(IBinaryVisitor visitor) { visitor.VisitSectionCollection (this); for (int i = 0; i < m_items.Count; i++) this [i].Accept (visitor); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitPEOptionalHeader (this); StandardFields.Accept (visitor); NTSpecificFields.Accept (visitor); DataDirectories.Accept (visitor); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitExportTable (this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitHintNameTable (this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitImportLookupTable (this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitImage (this); m_dosHeader.Accept (visitor); m_peFileHeader.Accept (visitor); m_peOptionalHeader.Accept (visitor); m_sections.Accept (visitor); m_importAddressTable.Accept (visitor); AcceptIfNotNull (m_cliHeader, visitor); AcceptIfNotNull (m_debugHeader, visitor); m_importTable.Accept (visitor); m_importLookupTable.Accept (visitor); m_hintNameTable.Accept (visitor); AcceptIfNotNull (m_exportTable, visitor); visitor.TerminateImage (this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitSection (this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitStandardFieldsHeader (this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitStandardFieldsHeader(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitDataDirectoriesHeader(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitNTSpecificFieldsHeader(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitHintNameTable(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitImportLookupTable(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitImportAddressTable(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitPEFileHeader(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitDataDirectoriesHeader (this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitNTSpecificFieldsHeader (this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitExportTable(this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitCLIHeader(this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitPEFileHeader (this); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitCLIHeader (this); }
public void Accept (IBinaryVisitor visitor) { visitor.VisitImportAddressTable (this); }
static void AcceptIfNotNull (IBinaryVisitable visitable, IBinaryVisitor visitor) { if (visitable == null) return; visitable.Accept (visitor); }
public void Accept(IBinaryVisitor visitor) { visitor.VisitSection(this); }