connectivity-api
openvpn-connection.cpp File Reference
#include <connectivityqt/openvpn-connection.h>
#include <connectivityqt/internal/dbus-property-cache.h>
#include <dbus-types.h>
#include <OpenVpnConnectionInterface.h>
#include "openvpn-connection.moc"
+ Include dependency graph for openvpn-connection.cpp:

Namespaces

 connectivityqt
 

Macros

#define DEFINE_PROPERTY_GETTER(name, strname, type, conversion)
 
#define DEFINE_PROPERTY_GETTER_ENUM(name, strname, type)
 
#define DEFINE_PROPERTY_SETTER(uppername, strname, type)
 
#define DEFINE_PROPERTY_SETTER_ENUM(uppername, strname, type)
 
#define DEFINE_PROPERTY_UPDATE(varname, strname, conversion)
 
#define DEFINE_PROPERTY_UPDATE_ENUM(varname, strname, type)
 

Macro Definition Documentation

#define DEFINE_PROPERTY_GETTER (   name,
  strname,
  type,
  conversion 
)
Value:
type OpenvpnConnection::name() const\
{\
return d->m_propertyCache->get(strname).conversion();\
}\
#define DEFINE_PROPERTY_GETTER_ENUM (   name,
  strname,
  type 
)
Value:
OpenvpnConnection::type OpenvpnConnection::name() const\
{\
return static_cast<type>(d->m_propertyCache->get(strname).toInt());\
}
#define DEFINE_PROPERTY_SETTER (   uppername,
  strname,
  type 
)
Value:
void OpenvpnConnection::set##uppername(type value)\
{\
d->m_propertyCache->set(strname, value);\
}
set(CONNECTIVITY_QT_INCLUDE_DIR"${CMAKE_INSTALL_FULL_INCLUDEDIR}/connectivity-api/qt${CONNECTIVITY_QT_VERSION_MAJOR}") install(DIRECTORY"ubuntu""connectivityqt"DESTINATION"$
Definition: CMakeLists.txt:2
#define DEFINE_PROPERTY_SETTER_ENUM (   uppername,
  strname,
  type 
)
Value:
void OpenvpnConnection::set##uppername(type value)\
{\
d->m_propertyCache->set(strname, static_cast<int>(value));\
}
set(CONNECTIVITY_QT_INCLUDE_DIR"${CMAKE_INSTALL_FULL_INCLUDEDIR}/connectivity-api/qt${CONNECTIVITY_QT_VERSION_MAJOR}") install(DIRECTORY"ubuntu""connectivityqt"DESTINATION"$
Definition: CMakeLists.txt:2
#define DEFINE_PROPERTY_UPDATE (   varname,
  strname,
  conversion 
)
Value:
else if (name == strname)\
{\
Q_EMIT p.varname##Changed(value.conversion());\
}
#define DEFINE_PROPERTY_UPDATE_ENUM (   varname,
  strname,
  type 
)
Value:
else if (name == strname)\
{\
Q_EMIT p.varname##Changed(static_cast<type>(value.toInt()));\
}