summaryrefslogtreecommitdiff
path: root/core/LBSProxyBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/LBSProxyBase.h')
-rw-r--r--core/LBSProxyBase.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/LBSProxyBase.h b/core/LBSProxyBase.h
index 99872ee..0b7dbdf 100644
--- a/core/LBSProxyBase.h
+++ b/core/LBSProxyBase.h
@@ -35,12 +35,14 @@ namespace loc_core {
class LocApiBase;
class LocAdapterBase;
+class ContextBase;
class LBSProxyBase {
friend class ContextBase;
inline virtual LocApiBase*
getLocApi(const MsgTask* msgTask,
- LOC_API_ADAPTER_EVENT_MASK_T exMask) const {
+ LOC_API_ADAPTER_EVENT_MASK_T exMask,
+ ContextBase* context) const {
return NULL;
}
protected:
@@ -51,6 +53,7 @@ public:
unsigned long capabilities) const {}
inline virtual bool hasAgpsExtendedCapabilities() const { return false; }
inline virtual bool hasCPIExtendedCapabilities() const { return false; }
+ virtual void injectFeatureConfig(ContextBase* context) const {}
};
typedef LBSProxyBase* (getLBSProxy_t)();