~thomas-voss/location-service/flatten

« back to all changes in this revision

Viewing changes to src/location_service/com/ubuntu/location/providers/remote/provider.h

  • Committer: thomas-voss
  • Date: 2015-02-03 12:21:33 UTC
  • Revision ID: thomas.voss@canonical.com-20150203122133-660kjot28cz7dx6m
Adjust namespace to core::location for all classes not in com::ubuntu::location::connectivity.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 *
16
16
 * Authored by: Manuel de la Peña <manuel.delapena@canonical.com>
17
17
 */
18
 
#ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_
19
 
#define LOCATION_SERVICE_COM_UBUNTU_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_
 
18
#ifndef CORE_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_
 
19
#define CORE_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_
20
20
 
21
21
#include <com/ubuntu/location/provider.h>
22
22
#include <com/ubuntu/location/provider_factory.h>
26
26
 
27
27
#include <core/dbus/bus.h>
28
28
 
29
 
namespace com
30
 
{
31
 
namespace ubuntu
32
 
{
33
 
namespace location
34
 
{
 
29
namespace core { namespace location {
35
30
namespace providers
36
31
{
37
32
namespace remote
38
33
{
39
34
struct Provider
40
35
{
41
 
    class Stub : public com::ubuntu::location::Provider, public std::enable_shared_from_this<Stub>
 
36
    class Stub : public core::location::Provider, public std::enable_shared_from_this<Stub>
42
37
    {
43
38
    public:
44
39
        // For integration with the Provider factory.
91
86
        std::shared_ptr<Private> d;
92
87
    };
93
88
 
94
 
    class Skeleton : public com::ubuntu::location::Provider
 
89
    class Skeleton : public core::location::Provider
95
90
    {
96
91
    public:
97
92
        Skeleton(const remote::skeleton::Configuration& config);
125
120
}
126
121
}
127
122
}
128
 
}
129
 
#endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_
 
123
#endif // CORE_LOCATION_PROVIDERS_REMOTE_PROVIDER_H_