Definition IMAGE_RESOURCE_DATA_ENTRY.hh:26
Definition IMAGE_RESOURCE_DIRECTORY_ENTRY.hh:27
virtual bool NameIsString() const =0
Indicates if the value is a string or an ID.
virtual const std::string & Name() const =0
Get the Name if applicable.
virtual ~IMAGE_RESOURCE_DIRECTORY_ENTRY()=default
virtual uint16_t Id() const =0
Get the ID if applicable.
virtual const IMAGE_RESOURCE_DIRECTORY * Directory() const =0
Get the IMAGE_RESOURCE_DIRECTORY if it exists.
virtual const IMAGE_RESOURCE_DATA_ENTRY * Data() const =0
Get the IMAGE_RESOURCE_DATA_ENTRY if it exists.
virtual bool DataIsDirectory() const =0
Indicates if the data held is a directory.