API -&nbspSmartSlog KP Library
Data Fields
property_changes_data_s Struct Reference

Struct contains information about changes of a property. More...

#include <property_changes.h>

Data Fields

int rtti
property_tproperty
char * owner_uuid
char * previous_value
char * current_value
action_type action

Detailed Description

Struct contains information about changes of a property.

Property can be inserted(set)/removed/updated for an individual. This struct stores UUID of the property owner (individual's UUID), previous (before perfoming action) and current (after action) values of the property. For the object property values will be stored as UUIDs.


Field Documentation

action_type property_changes_data_s::action

Action that was perfomed under the property.

char* property_changes_data_s::current_value

Current value of the property.

char* property_changes_data_s::owner_uuid

Individual's UUID that has this property.

char* property_changes_data_s::previous_value

Old value of the property.

property_t* property_changes_data_s::property

Property that was changed.

int property_changes_data_s::rtti

Run-time type information.


The documentation for this struct was generated from the following file: