edelib 2.0.0
|
typedef int(* EdbusCallback)(const EdbusMessage *, void *) |
A callback type for method and signal callbacks
enum EdbusConnectionType |
enum EdbusDataType |
Type of data current EdbusData object holds.
EDBUS_TYPE_INVALID |
Invalid type (empty object) |
EDBUS_TYPE_BYTE |
byte |
EDBUS_TYPE_BOOL |
bool |
EDBUS_TYPE_INT16 |
short |
EDBUS_TYPE_UINT16 |
unsigned short |
EDBUS_TYPE_INT32 |
integer |
EDBUS_TYPE_UINT32 |
unsigned integer |
EDBUS_TYPE_INT64 |
long long |
EDBUS_TYPE_UINT64 |
unsigned long long |
EDBUS_TYPE_DOUBLE |
double |
EDBUS_TYPE_STRING |
string |
EDBUS_TYPE_OBJECT_PATH |
EdbusObjectPath type. |
EDBUS_TYPE_ARRAY |
array |
EDBUS_TYPE_STRUCT |
structure |
EDBUS_TYPE_DICT |
dictionary |
EDBUS_TYPE_VARIANT |
variant |
enum EdbusErrorType |
EdbusError error type.
enum EdbusNameMode |
EdbusList& edelib::operator<< | ( | EdbusList & | lst, |
const EdbusData & | val | ||
) | [inline] |
A convinient shortcut for EdbusList::append(). You can use it as:
EdbusList m = EdbusData::from_struct(); m << EdbusData::from_int32(4) << EdbusData::from_string("sample string") << EdbusData::from_bool(true);
References EdbusList::append().
EdbusObjectPath& edelib::operator<< | ( | EdbusObjectPath & | p, |
const char * | el | ||
) | [inline] |
A simple shorcut for EdbusObjectPath append() memeber
References EdbusObjectPath::append().
EdbusMessage& edelib::operator<< | ( | EdbusMessage & | m, |
const EdbusData & | val | ||
) | [inline] |
A convinient shortcut for EdbusMessage::append(). You can use it as:
EdbusMessage m; m << EdbusData::from_int32(4) << EdbusData::from_string("sample string") << EdbusData::from_bool(true);
References EdbusMessage::append().