![]() |
dbus-cxx
|
#include "utility.h"#include <stdio.h>#include <iostream>#include <mutex>#include <new>#include <thread>#include "connection.h"#include "dbus-cxx-private.h"#include "error.h"#include "message.h"#include "simplelogger_defs.h"#include <locale>#include <chrono>#include <poll.h>
Namespaces | |
| namespace | DBus |
| Global DBus namespace, where everything happens. | |
Functions | |
| static void | configure_endianess () |
| void | DBus::set_logging_function (simplelogger_log_function function) |
| void | DBus::log_std_err (const char *logger_name, const struct SL_LogLocation *location, const enum SL_LogLevel level, const char *log_string) |
| void | DBus::set_log_level (const enum SL_LogLevel level) |
| void | DBus::hexdump (const std::vector< uint8_t > *vec, std::ostream *stream) |
| Print the vector as a hexdump output to the given output stream. More... | |
| void | DBus::hexdump (const uint8_t *vec, const uint32_t len, std::ostream *stream) |
| Print the C array as a hexdump output to the given output stream. More... | |
| void | DBus::set_default_endianess (DBus::Endianess endianess) |
| Set the default endianess that the library uses in order to send messages. More... | |
| DBus::Endianess | DBus::default_endianess () |
Variables | |
| simplelogger_log_function | dbuscxx_log_function = nullptr |
| static enum SL_LogLevel | DBus::log_level = SL_INFO |
| static Endianess | DBus::lib_default_endianess = Endianess::Big |
|
static |
References DBus::Big, DBus::Little, and DBus::set_default_endianess().
| simplelogger_log_function dbuscxx_log_function = nullptr |
Referenced by DBus::set_logging_function().