21 #ifndef __EDELIB_EDBUSOBJECTPATH_H__
22 #define __EDELIB_EDBUSOBJECTPATH_H__
95 void append(
const char* str);
105 const char*
path(
void)
const {
return val.c_str(); }
127 static bool valid_element(
const char* str);
135 static bool valid_path(
const char* str);
const char * path(void) const
Definition: EdbusObjectPath.h:105
bool operator!=(const EdbusObjectPath &other)
Definition: EdbusObjectPath.h:119
bool operator==(const EdbusObjectPath &other)
Definition: EdbusObjectPath.h:112
Represents D-Bus object path.
Definition: EdbusObjectPath.h:58
A (relatively simple) string implementation.
Definition: String.h:82
static bool valid_path(const EdbusObjectPath &path)
Definition: EdbusObjectPath.h:144
EdbusList & operator<<(EdbusList &lst, const EdbusData &val)
Definition: EdbusList.h:219
void append(const char *str)