Ubuntu TV Media Scanner
A centralized index for removable media content.
|
#include <mediascanner/dbusutils.h>
Public Types | |
typedef Method< InputArguments, OutputArguments > | method_type |
typedef method_type::input_args_type | input_args_type |
typedef input_args_type::value_type | input_value_type |
typedef method_type::output_args_type | output_args_type |
typedef output_args_type::value_type | output_value_type |
typedef boost::posix_time::time_duration | timeout_type |
![]() | |
typedef InputArguments | input_args_type |
typedef OutputArguments | output_args_type |
![]() | |
typedef GDBusMethodInfo | dbus_info_type |
Type of the GDBus introspection structure for this members. More... | |
typedef SkeletonTrait < dbus_info_type >::type | skeleton_type |
Public Member Functions | |
MethodProxy (InterfaceProxy *proxy, const std::string &name, const input_args_type &input=input_args_type(), const output_args_type &output=output_args_type()) | |
output_value_type | CallAndWait (const input_value_type &args, GError **error) const |
template<typename T > | |
MethodProxy & | operator[] (const T &value) |
template<typename T > | |
MethodProxy | operator[] (const T &value) const |
![]() | |
Wrapper< dbus_info_type > | info () const |
![]() | |
virtual | ~Member () |
const std::string & | name () const |
const skeleton_type * | skeleton () const |
Additional Inherited Members | |
![]() | |
Method (const std::string &name, MethodSkeleton *skeleton, const input_args_type &input=input_args_type(), const output_args_type &output=output_args_type()) | |
typedef method_type::input_args_type mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::input_args_type |
typedef input_args_type::value_type mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::input_value_type |
typedef Method<InputArguments, OutputArguments> mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::method_type |
typedef method_type::output_args_type mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::output_args_type |
typedef output_args_type::value_type mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::output_value_type |
typedef boost::posix_time::time_duration mediascanner::dbus::MethodProxy< InputArguments, OutputArguments >::timeout_type |
|
inline |
|
inline |
|
inline |
|
inline |