PropertyData.h
Go to the documentation of this file.
32 uint8_t value_[2];
70 return data ? reinterpret_cast<PropertyData*>(static_cast<uint8_t*>(data) + prop.offset) : nullptr;
Definition: Array.h:26
uint16_t StringId
Defines contained string data using index into string pool.
Definition: PropertyInfo.h:60
uint32_t offset
Location of property data in parent object, OR Alias property index.
Definition: PropertyInfo.h:148
Definition: PropertyData.h:44
String getString(const PropertyInfo &info) const
bool setValue(const PropertyInfo &prop, const char *value, unsigned valueLength)
bool setValue(PropertyType type, const char *value, unsigned valueLength)
static const PropertyData * fromStruct(const PropertyInfo &prop, const void *data)
Definition: PropertyData.h:73
void setValue(const PropertyInfo &prop, const PropertyData &src)
Range-check raw binary value. Do not use with Strings.
static PropertyData * fromStruct(const PropertyInfo &prop, void *data)
Definition: PropertyData.h:68
1.9.1