Sha256: f6f5f92a114b01d6fb392507f55b50b3c4705660a8b1f6ec6ba9a7d9ecf17a30
Contents?: true
Size: 628 Bytes
Versions: 21
Compression:
Stored size: 628 Bytes
Contents
#pragma once #include "common/IRhoClassFactory.h" #include "../net/NetRequest.h" #include "RhoThreadImpl.h" #include "SystemInfoImpl.h" namespace rho { namespace common { class CRhoClassFactory : public IRhoClassFactory { public: virtual ~CRhoClassFactory(void){} net::INetRequest* createNetRequest() { return new net::CNetRequest(); } virtual IRhoThreadImpl* createThreadImpl() { return new CRhoThreadImpl; } virtual ISystemInfo* createSystemInfo() { return new CSystemInfoImpl; } net::ISSL* createSSLEngine() { return null; } }; } }
Version data entries
21 entries across 21 versions & 1 rubygems