~thomas-voss/location-service/fix-up-command-line-snap

« back to all changes in this revision

Viewing changes to src/location/settings.h

  • Committer: Thomas Voß
  • Date: 2016-08-26 11:57:39 UTC
  • mfrom: (261.1.5 refactor-public-structs)
  • Revision ID: thomas.voss@canonical.com-20160826115739-uibmrkoarr24dr6i
Merge lp:~thomas-voss/location-service/ramp-up-abi-stability.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
#ifndef LOCATION_SETTINGS_H_
19
19
#define LOCATION_SETTINGS_H_
20
20
 
 
21
#include <location/visibility.h>
 
22
 
21
23
#include <cstdint>
22
24
 
23
25
#include <memory>
27
29
namespace location
28
30
{
29
31
// A simple interface for reading/writing values given a string key.
30
 
struct Settings
 
32
struct LOCATION_DLL_PUBLIC Settings
31
33
{
32
34
    // To safe us some typing
33
35
    typedef std::shared_ptr<Settings> Ptr;