Internalfunctions - SmartSlog KP Library
Main Page
Modules
Data Structures
Files
File List
Globals
property_changes.h
Go to the documentation of this file.
1
35
#ifndef PROPERTY_CHANGES_H
36
#define PROPERTY_CHANGES_H
37
38
#include "
structures.h
"
39
40
#if defined(WIN32) || defined(WINCE) || defined(SMARTSLOG_WIN_EXPORTS)
41
#define SSLOG_EXTERN __declspec(dllexport)
42
#else
43
#define SSLOG_EXTERN
44
#endif
45
46
#ifdef __cplusplus
47
extern
"C"
{
48
#endif
49
50
/******************************************************************************/
51
/****************************** Structures list *******************************/
52
54
64
typedef
struct
property_changes_data_s
{
65
int
rtti
;
66
property_t
*
property
;
67
char
*
owner_uuid
;
68
char
*
previous_value
;
69
char
*
current_value
;
70
action_type
action
;
71
}
property_changes_data_t
;
72
74
75
property_changes_data_t
*
new_property_changes
(
76
property_t
*property,
77
individual_t
*owner,
78
const
void
*old_value,
79
const
void
*new_value,
80
action_type
action);
81
void
free_property_changes
(
property_changes_data_t
*changes);
82
83
#ifdef __cplusplus
84
}
85
#endif
86
87
#endif
/* PROPERTY_CHANGES_H */
88
Generated on Mon Dec 17 2012 16:22:49 for Internalfunctions - SmartSlog KP Library by
1.8.1.1