Ubuntu TV Media Scanner
A centralized index for removable media content.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Classes | Typedefs | Enumerations | Functions
mediascanner::dbus Namespace Reference

Namespaces

 internal
 

Classes

class  MediaScannerInterface
 
class  MediaScannerProxy
 
class  MediaScannerSkeleton
 
class  Signature
 This calls describes the signatures of D-Bus interface members. More...
 
struct  Type
 
struct  BoxedTypeTrait
 
struct  BoxedType
 
struct  BoxedTypeTrait< Fraction >
 
struct  BoxedTypeTrait< DateTime >
 
class  Type< Fraction >
 
class  Type< DateTime >
 
struct  Type< std::pair< T1, T2 > >
 
struct  Type< Property::Value >
 
struct  Type< Property::ValueMap >
 
struct  Type< MediaInfo >
 
struct  Type< std::list< T > >
 
struct  Type< std::set< T > >
 
struct  Type< std::vector< T > >
 
struct  Type< std::map< K, V > >
 
struct  TupleType
 
struct  Type< boost::tuples::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > >
 
class  Member
 
struct  SkeletonTrait
 
class  Argument
 Description of an D-Bus interface's method or signal argument. More...
 
class  ArgumentList
 
class  MethodSkeleton
 
struct  SkeletonTrait< GDBusMethodInfo >
 
class  Method
 
class  MethodInvocation
 
class  MethodProxyCall
 
class  MethodProxyCall< A0, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, MethodProxy >
 
class  MethodProxyCall< A0, A1, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, null_type, MethodProxy >
 
class  MethodProxyCall< A0, null_type, null_type, null_type, null_type, null_type, null_type, null_type, R0, null_type, null_type, null_type, null_type, null_type, null_type, null_type, MethodProxy >
 
struct  MethodProxyCallTrait
 
class  MethodProxy
 
class  MethodImplementation
 
class  PropertySkeleton
 
struct  SkeletonTrait< GDBusPropertyInfo >
 
class  Property
 
class  PropertyProxy
 
class  ReadOnlyPropertyProxy
 
class  PropertyImplementation
 
class  ReadOnlyPropertyImplementation
 
class  SignalSkeleton
 
struct  SkeletonTrait< GDBusSignalInfo >
 
class  Signal
 
class  SignalProxy
 
class  SignalImplementation
 
class  InterfaceInfo
 
class  InterfaceProxy
 
class  InterfaceSkeleton
 
struct  MethodTrait
 
struct  MethodTrait< InterfaceProxy, InputArguments, OutputArguments >
 
struct  MethodTrait< InterfaceSkeleton, InputArguments, OutputArguments >
 
struct  PropertyTrait
 
struct  PropertyTrait< InterfaceProxy, ReadOnly, ValueType >
 
struct  PropertyTrait< InterfaceSkeleton, ReadOnly, ValueType >
 
struct  SignalTrait
 
struct  SignalTrait< InterfaceProxy, Arguments >
 
struct  SignalTrait< InterfaceSkeleton, Arguments >
 
class  Service
 

Typedefs

typedef Member< GDBusMethodInfo > MethodInfo
 
typedef std::shared_ptr
< MethodInfo
MethodInfoPtr
 
typedef Member< GDBusPropertyInfo > PropertyInfo
 
typedef std::shared_ptr
< PropertyInfo
PropertyInfoPtr
 
typedef Member< GDBusSignalInfo > SignalInfo
 
typedef std::shared_ptr
< SignalInfo
SignalInfoPtr
 
typedef std::shared_ptr< class
InterfaceProxy
InterfaceProxyPtr
 
typedef std::shared_ptr< class
InterfaceSkeleton
InterfaceSkeletonPtr
 
typedef std::shared_ptr< class
MethodInvocation
MethodInvocationPtr
 

Enumerations

enum  MediaChangeType { MEDIA_INFO_CREATED, MEDIA_INFO_UPDATED, MEDIA_INFO_REMOVED }
 
enum  PropertyAccess { ReadOnly = 1, WriteOnly = 2, ReadWrite = 3 }
 

Functions

string to_string (MediaChangeType change_type)
 
std::string ConnectionName (Wrapper< GDBusConnection > connection)
 

Typedef Documentation

typedef Member<GDBusMethodInfo> mediascanner::dbus::MethodInfo
typedef Member<GDBusPropertyInfo> mediascanner::dbus::PropertyInfo
typedef Member<GDBusSignalInfo> mediascanner::dbus::SignalInfo

Enumeration Type Documentation

Enumerator
MEDIA_INFO_CREATED 
MEDIA_INFO_UPDATED 
MEDIA_INFO_REMOVED 
Enumerator
ReadOnly 
WriteOnly 
ReadWrite 

Function Documentation

std::string mediascanner::dbus::ConnectionName ( Wrapper< GDBusConnection >  connection)
string mediascanner::dbus::to_string ( MediaChangeType  change_type)