#include <ResourceIcon.hpp>
|
template<class T > |
using | output_t = add_pointer_t<decay_t<T>> |
|
template<class T > |
using | output_const_t = add_pointer_t<add_const_t<decay_t<T>>> |
|
◆ ResourceIcon() [1/4]
LIEF::PE::ResourceIcon::ResourceIcon |
( |
| ) |
|
◆ ResourceIcon() [2/4]
LIEF::PE::ResourceIcon::ResourceIcon |
( |
const details::pe_resource_icon_group & | header | ) |
|
◆ ResourceIcon() [3/4]
LIEF::PE::ResourceIcon::ResourceIcon |
( |
const details::pe_icon_header & | header | ) |
|
◆ ResourceIcon() [4/4]
LIEF::PE::ResourceIcon::ResourceIcon |
( |
const ResourceIcon & | | ) |
|
◆ ~ResourceIcon()
LIEF::PE::ResourceIcon::~ResourceIcon |
( |
| ) |
|
|
override |
◆ accept()
void LIEF::PE::ResourceIcon::accept |
( |
Visitor & | visitor | ) |
const |
|
overridevirtual |
◆ bit_count() [1/2]
uint16_t LIEF::PE::ResourceIcon::bit_count |
( |
| ) |
const |
◆ bit_count() [2/2]
void LIEF::PE::ResourceIcon::bit_count |
( |
uint16_t | bit_count | ) |
|
◆ color_count() [1/2]
uint8_t LIEF::PE::ResourceIcon::color_count |
( |
| ) |
const |
Number of colors in image (0 if >=8bpp)
◆ color_count() [2/2]
void LIEF::PE::ResourceIcon::color_count |
( |
uint8_t | color_count | ) |
|
◆ height() [1/2]
uint8_t LIEF::PE::ResourceIcon::height |
( |
| ) |
const |
Height in pixels of the image.
◆ height() [2/2]
void LIEF::PE::ResourceIcon::height |
( |
uint8_t | height | ) |
|
◆ id() [1/2]
uint32_t LIEF::PE::ResourceIcon::id |
( |
| ) |
const |
Id associated with the icon.
◆ id() [2/2]
void LIEF::PE::ResourceIcon::id |
( |
uint32_t | id | ) |
|
◆ lang() [1/2]
uint32_t LIEF::PE::ResourceIcon::lang |
( |
| ) |
const |
Language associated with the icon.
◆ lang() [2/2]
void LIEF::PE::ResourceIcon::lang |
( |
uint32_t | lang | ) |
|
◆ operator=()
◆ pixels() [1/2]
span< const uint8_t > LIEF::PE::ResourceIcon::pixels |
( |
| ) |
const |
Pixels of the image (as bytes)
◆ pixels() [2/2]
void LIEF::PE::ResourceIcon::pixels |
( |
const std::vector< uint8_t > & | pixels | ) |
|
◆ planes() [1/2]
uint16_t LIEF::PE::ResourceIcon::planes |
( |
| ) |
const |
◆ planes() [2/2]
void LIEF::PE::ResourceIcon::planes |
( |
uint16_t | planes | ) |
|
◆ reserved() [1/2]
uint8_t LIEF::PE::ResourceIcon::reserved |
( |
| ) |
const |
◆ reserved() [2/2]
void LIEF::PE::ResourceIcon::reserved |
( |
uint8_t | reserved | ) |
|
◆ save()
void LIEF::PE::ResourceIcon::save |
( |
const std::string & | filename | ) |
const |
Save the icon to the given filename.
- Parameters
-
[in] | filename | Path to file in which the icon will be saved |
◆ size()
uint32_t LIEF::PE::ResourceIcon::size |
( |
| ) |
const |
Size in bytes of the image.
◆ sublang() [1/2]
uint32_t LIEF::PE::ResourceIcon::sublang |
( |
| ) |
const |
Sub language associated with the icon.
◆ sublang() [2/2]
void LIEF::PE::ResourceIcon::sublang |
( |
uint32_t | sublang | ) |
|
◆ width() [1/2]
uint8_t LIEF::PE::ResourceIcon::width |
( |
| ) |
const |
Width in pixels of the image.
◆ width() [2/2]
void LIEF::PE::ResourceIcon::width |
( |
uint8_t | width | ) |
|
The documentation for this class was generated from the following file: