public ImportLibrary(string name) { m_nameElement = new VariableSizeStringElement(name); m_functions = new Dictionary <string, ImportFunction>(); m_originalFirstThunkMarker = new MarkerElement(); m_firstThunkMarker = new MarkerElement(); }
public ImportFunction(string name, UInt16 hint) { m_hint = hint; m_nameElement = new VariableSizeStringElement(name); m_importByNameMarker = new MarkerElement(); m_originalThunkMarker = new MarkerElement(); m_thunkMarker = new MarkerElement(); }
public ExportTableElement(string moduleName) { m_moduleName = moduleName; m_moduleNameElement = new VariableSizeStringElement(m_moduleName); m_functions = new Dictionary <string, ExportFunction>(); }
public ExportFunction(Element function, string name) { m_function = function; m_name = name; m_nameElement = new VariableSizeStringElement(name); }