21#ifndef __EDELIB_EDBUSOBJECTPATH_H__
22#define __EDELIB_EDBUSOBJECTPATH_H__
Represents D-Bus object path.
Definition: EdbusObjectPath.h:58
void append(const char *str)
static bool valid_path(const char *str)
EdbusObjectPath(const EdbusObjectPath &)
bool operator!=(const EdbusObjectPath &other)
Definition: EdbusObjectPath.h:119
static bool valid_path(const EdbusObjectPath &path)
Definition: EdbusObjectPath.h:144
bool operator==(const EdbusObjectPath &other)
Definition: EdbusObjectPath.h:112
const char * path(void) const
Definition: EdbusObjectPath.h:105
static bool valid_element(const char *str)
EdbusObjectPath(const char *str)
A (relatively simple) string implementation.
Definition: String.h:82
const char * c_str(void)
Definition: String.h:279
EdbusObjectPath & operator<<(EdbusObjectPath &p, const char *el)
Definition: EdbusObjectPath.h:151