dbus-cxx logo
Namespaces | Functions | Variables
utility.cpp File Reference
#include <mutex>
#include <thread>
#include <iostream>
#include "utility.h"
#include "error.h"
#include "connection.h"
#include "dbus-cxx-private.h"
Include dependency graph for utility.cpp:

Namespaces

 DBus
 

Functions

void DBus::init (bool threadsafe=true)
 Initializes the dbus-cxx library. More...
 
bool DBus::initialized ()
 Get the initialization state of the dbus-cxx library. More...
 
void DBus::setLoggingFunction (simplelogger_log_function function)
 
void DBus::logStdErr (const char *logger_name, const struct SL_LogLocation *location, const enum SL_LogLevel level, const char *log_string)
 
void DBus::setLogLevel (const enum SL_LogLevel level)
 

Variables

simplelogger_log_function dbuscxx_log_function = nullptr
 
std::mutex DBus::init_mutex
 mutex to lock when initializing More...
 
bool DBus::initialized_var = false
 
static enum SL_LogLevel DBus::log_level = SL_INFO
 

Variable Documentation

simplelogger_log_function dbuscxx_log_function = nullptr

Generated on Sun Mar 19 2017 14:54:27 for dbus-cxx by doxygen 1.8.8