|
Ubuntu TV Media Scanner
A centralized index for removable media content.
|
#include <mediascanner/dbusutils.h>
Inheritance diagram for mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >:Classes | |
| class | Invocation |
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 std::shared_ptr < Invocation > | InvocationPtr |
Public Types inherited from mediascanner::dbus::Method< InputArguments, OutputArguments > | |
| typedef InputArguments | input_args_type |
| typedef OutputArguments | output_args_type |
Public Types inherited from mediascanner::dbus::Member< GDBusMethodInfo > | |
| typedef GDBusMethodInfo | dbus_info_type |
| Type of the GDBus introspection structure for this members. More... | |
| typedef SkeletonTrait < dbus_info_type >::type | skeleton_type |
Protected Member Functions | |
| MethodImplementation (InterfaceSkeleton *, const std::string &name, const input_args_type &input=input_args_type(), const output_args_type &output=output_args_type()) | |
| void | Invoke (MethodInvocation invocation) const |
| virtual void | Invoke (InvocationPtr invocation) const =0 |
Protected Member Functions inherited from mediascanner::dbus::Method< InputArguments, OutputArguments > | |
| Method (const std::string &name, MethodSkeleton *skeleton, const input_args_type &input=input_args_type(), const output_args_type &output=output_args_type()) | |
Protected Member Functions inherited from mediascanner::dbus::Member< GDBusMethodInfo > | |
| Member (const std::string &name, const skeleton_type *skeleton) | |
Protected Member Functions inherited from mediascanner::dbus::MethodSkeleton | |
| virtual | ~MethodSkeleton () |
Additional Inherited Members | |
Public Member Functions inherited from mediascanner::dbus::Method< InputArguments, OutputArguments > | |
| Wrapper< dbus_info_type > | info () const |
| typedef method_type::input_args_type mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::input_args_type |
| typedef input_args_type::value_type mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::input_value_type |
| typedef std::shared_ptr<Invocation> mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::InvocationPtr |
| typedef Method<InputArguments, OutputArguments> mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::method_type |
| typedef method_type::output_args_type mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::output_args_type |
| typedef output_args_type::value_type mediascanner::dbus::MethodImplementation< InputArguments, OutputArguments >::output_value_type |
|
inlineexplicitprotected |
|
inlineprotectedvirtual |
Implements mediascanner::dbus::MethodSkeleton.
|
protectedpure virtual |
1.8.4