Definition in file variant.c.
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "debug.h"
#include "utils.h"
#include "easydbus-core.h"
Go to the source code of this file.
Functions | |
int | easydbus_variant_add_boolean (EasyDbus_container *container, char boolean) |
Add boolean to variant container. | |
int | easydbus_variant_add_byte (EasyDbus_container *container, char byte) |
Add byte to variant container. | |
int | easydbus_variant_add_double (EasyDbus_container *container, double d) |
Add double to variant container. | |
int | easydbus_variant_add_i16 (EasyDbus_container *container, short i16) |
Add int16 to variant container. | |
int | easydbus_variant_add_i32 (EasyDbus_container *container, int i32) |
Add int32 to variant container. | |
int | easydbus_variant_add_i64 (EasyDbus_container *container, long long i64) |
Add int64 to variant container. | |
int | easydbus_variant_add_obj_path (EasyDbus_container *container, char *string) |
Add object path string to variant container. | |
int | easydbus_variant_add_signature (EasyDbus_container *container, char *string) |
Add signature to variant container. | |
int | easydbus_variant_add_string (EasyDbus_container *container, char *string) |
Add string to variant container. | |
int | easydbus_variant_add_ui16 (EasyDbus_container *container, unsigned short ui16) |
Add unsigned int16 to variant container. | |
int | easydbus_variant_add_ui32 (EasyDbus_container *container, unsigned int ui32) |
Add unsigned int32 to variant container. | |
int | easydbus_variant_add_ui64 (EasyDbus_container *container, unsigned long long ui64) |
Add unsigned int64 to variant container. | |
char | easydbus_variant_get_boolean (EasyDbus_container *variant) |
Get boolean from variant container. | |
char | easydbus_variant_get_byte (EasyDbus_container *variant) |
Get byte from variant container. | |
double | easydbus_variant_get_double (EasyDbus_container *variant) |
Get double from variant container. | |
short | easydbus_variant_get_i16 (EasyDbus_container *variant) |
Get int16 from variant container. | |
int | easydbus_variant_get_i32 (EasyDbus_container *variant) |
Get int32 from variant container. | |
long long | easydbus_variant_get_i64 (EasyDbus_container *variant) |
Get int64 from variant container. | |
const char * | easydbus_variant_get_obj_path (EasyDbus_container *variant) |
Get object path string from variant container. | |
const char * | easydbus_variant_get_signature (EasyDbus_container *variant) |
Get signature string from variant container. | |
const char * | easydbus_variant_get_string (EasyDbus_container *variant) |
Get string from variant container. | |
unsigned short | easydbus_variant_get_ui16 (EasyDbus_container *variant) |
Get unsigned int16 from variant container. | |
unsigned int | easydbus_variant_get_ui32 (EasyDbus_container *variant) |
Get unsigned int32 from variant container. | |
unsigned long long | easydbus_variant_get_ui64 (EasyDbus_container *variant) |
Get unsigned int64 from variant container. |