*/
static void InitSingleton(void);
- /**
- * Destorys instance of singleton class.
- */
- static void DestroySingleton(void);
-
private:
Tizen::Base::Collection::HashMapT<_IWifiProximityEventListener*, bool>* __pListenerStateMap;
Tizen::Base::Collection::MultiHashMapT<Tizen::Base::String, _IWifiProximityEventListener*>* __pBssListenerMap;
SysTryReturnVoidResult(NID_NET_WIFI, r == E_SUCCESS, r, "[%s] Construction of the _WifiIpcProxy has failed.", GetErrorMessage(r));
pSingleton = pInst.release();
-
- std::atexit(DestroySingleton);
-}
-
-void
-_WifiIpcProxy::DestroySingleton(void)
-{
- delete pSingleton;
}
_WifiIpcProxy*
*/
static void InitSingleton(void);
- /**
- * Destorys instance of singleton class.
- *
- */
- static void DestroySingleton(void);
-
private:
Tizen::Io::_IpcClient* __pIpcClient;
friend class std::default_delete<_WifiIpcProxy>;
SysTryReturnVoidResult(NID_NET_WIFI, r == E_SUCCESS, r, "[%s] Construct() of the singleton has failed.", GetErrorMessage(r));
__pWifiProximityManagerImpl = pInst.release();
- std::atexit(DestroySingleton);
-}
-
-void
-_WifiProximityManagerImpl::DestroySingleton(void)
-{
- delete __pWifiProximityManagerImpl;
}
_WifiProximityManagerImpl::_WifiProximityManagerImpl(void)