The private part. More...
Modules | |
SyncML Command Internals | |
The private part. | |
SyncML Device Information Internals | |
The private part. | |
SyncML Elements Internals | |
The private part. | |
SyncML Error Internals | |
The private part of the error handling. | |
SyncML Manager Internals | |
The private part. | |
SyncML Notifications Internals | |
The private part. | |
SyncML Queue Internals | |
The private part. | |
SyncML Session Private API | |
Private Interfaces to create, manipulate and delete sessions. | |
SyncML Debug | |
Debug functions used by libsyncml. | |
SyncML Support | |
Support functions used by libsyncml. | |
SyncML Transport Private API | |
Private Interfaces to manage transports. | |
Defines | |
#define | smlAssert(x) if (!(x)) { fprintf(stderr, "%s:%i:E:%s: Assertion \"" #x "\" failed\n", __FILE__, __LINE__, __FUNCTION__); abort();} |
#define | smlAssertMsg(x, msg) if (!(x)) { fprintf(stderr, "%s:%i:E:%s: %s\n", __FILE__, __LINE__, __FUNCTION__, msg); abort();} |
#define | segfault_me char **blablabla = NULL; *blablabla = "test"; |
#define | return_if_fail(condition) |
#define | return_val_if_fail(condition, val) |
Variables | |
int | errno |
The private part.
#define return_if_fail | ( | condition | ) |
do { \ if (!(condition)) { \ return; \ } } while (0)
Definition at line 67 of file syncml_internals.h.
#define return_val_if_fail | ( | condition, | |||
val | ) |
do { \ if (!(condition)) { \ return (val); \ } } while (0)
Definition at line 72 of file syncml_internals.h.