253        int32_t 
id()
 const {
return id_;}
 
  476        void id(int32_t 
id) {id_ = 
id;}
 
  480        int32_t 
len()
 const {
return len_;}
 
  498        int16_t 
type()
 const {
return type_;}
 
  517        const std::vector<uint8_t>& 
value()
 const {
return value_;}
 
  521        std::vector<uint8_t>& 
value() {
return value_;}
 
  531        std::vector<uint8_t> value_;
 
Encapsulates a metadata property to be included in an image file. Not inheritable.
Definition: property_item.h:25
 
int32_t len() const
Gets the length (in bytes) of the value property.
Definition: property_item.h:480
 
void id(int32_t id)
Sets the ID of the property.
Definition: property_item.h:476
 
void value(const std::vector< uint8_t > &value)
Sets the value of the property item.
Definition: property_item.h:525
 
const std::vector< uint8_t > & value() const
Gets the value of the property item.
Definition: property_item.h:517
 
void len(int32_t len)
Sets the length (in bytes) of the value property. ¶m len An integer that represents the length (i...
Definition: property_item.h:483
 
int16_t type() const
Gets an integer that defines the type of data contained in the value property.
Definition: property_item.h:498
 
int32_t id() const
Gets the ID of the property.
Definition: property_item.h:253
 
void type(int16_t type)
Sets an integer that defines the type of data contained in the value property.
Definition: property_item.h:512
 
std::vector< uint8_t > & value()
Gets the value of the property item.
Definition: property_item.h:521
 
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition: object.h:26
 
std::type_info type
Stores information about a type.
Definition: types.h:179
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17
 
Contains xtd::object class.