Maps SDK for C++ 1.0.0
Loading...
Searching...
No Matches
gem::PositionPublishingPreferences Struct Reference

Preferences object for position publishing. More...

Public Member Functions

 PositionPublishingPreferences (bool enable, int intervalSec=1, bool liveOnly=true, sense::EDataType type=sense::EDataType::ImprovedPosition)
 Detailed Ctor.

Public Attributes

bool enable
 enable / disable position publishing
int intervalSec
 location time interval publishing ( seconds, default is 1 sec )
bool liveOnly
 Publish only live locations ( default true ).
sense::EDataType type
 Position type to be published. Can be sense::EDataType::ImprovedPosition or sense::EDataType::Position.

Detailed Description

Preferences object for position publishing.

Constructor & Destructor Documentation

◆ PositionPublishingPreferences()

gem::PositionPublishingPreferences::PositionPublishingPreferences ( bool enable,
int intervalSec = 1,
bool liveOnly = true,
sense::EDataType type = sense::EDataType::ImprovedPosition )
inline

Detailed Ctor.

Parameters
enableEnable or disable position publishing
intervalSecTime interval for position publishing in seconds ( default is 1 sec )
liveOnlyPublish only live locations ( default true )
typePosition type to be published. Can be sense::EDataType::ImprovedPosition or sense::EDataType::Position ( default is sense::EDataType::ImprovedPosition )