|
LIEF: Library to Instrument Executable Formats Version 1.0.0
|
This class represents an Android property such as ro.boot.hardware. More...
#include <Property.hpp>
Public Member Functions | |
| Property ()=default | |
| Property (std::string name, std::string value, uint32_t serial) | |
| Property (const Property &)=default | |
| Property & | operator= (const Property &)=default |
| Property (Property &&) noexcept=default | |
| Property & | operator= (Property &&) noexcept=default |
| ~Property ()=default | |
| const std::string & | name () const |
| Name of the property (e.g. ro.boot.hardware). | |
| const std::string & | value () const |
| Value associated with the property. | |
| uint32_t | serial () const |
| Serial number of the property. | |
| std::string | to_string () const |
| Pretty representation of the property. | |
Static Public Member Functions | |
| static Property | create_from (const prop_info &pi) |
This class represents an Android property such as ro.boot.hardware.
|
default |
Referenced by create_from(), operator<<, operator=(), operator=(), Property(), Property(), and ~Property().
|
inline |
|
default |
References Property().
|
defaultnoexcept |
References Property().
|
default |
References Property().
References Property().
|
inline |
Name of the property (e.g. ro.boot.hardware).
References LIEF_LIFETIMEBOUND, and name().
Referenced by name(), and Property().
References Property().
References Property().
|
inline |
Serial number of the property.
It is incremented each time the property is updated and can therefore be used to detect changes.
Referenced by Property().
| std::string LIEF::runtime::android::Property::to_string | ( | ) | const |
Pretty representation of the property.
Referenced by operator<<.
|
inline |