Searched refs:ExternalInstance (Results 1 – 12 of 12) sorted by relevance
32 class ExternalInstance35 ExternalInstance() {} in ExternalInstance() function36 virtual ~ExternalInstance() {} in ~ExternalInstance()53 virtual ExternalInstance* otherInstance() const = 0;
9 class SocketExternalInstance : public ExternalInstance27 ExternalInstance* otherInstance() const override;
30 class DBusExternalInstance : public ExternalInstance {71 virtual ExternalInstance* otherInstance() const;
44 : ExternalInstance(), memory_(new QSharedMemory(GLOG_SERVICE_NAME) ) in SocketExternalInstance()115 ExternalInstance* SocketExternalCommunicator::otherInstance() const in otherInstance()118 return static_cast<ExternalInstance*>( new SocketExternalInstance() ); in otherInstance()
57 ExternalInstance* DBusExternalCommunicator::otherInstance() const in otherInstance()60 return static_cast<ExternalInstance*>( new DBusExternalInstance() ); in otherInstance()
182 shared_ptr<ExternalInstance> externalInstance = nullptr; in main()187 externalInstance = shared_ptr<ExternalInstance>( in main()192 externalInstance = shared_ptr<ExternalInstance>( ptr ); in main()