OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ConnectionManager Class Reference

#include "ConnectionManager.h"

Inheritance diagram for ConnectionManager:

Public Types

enum  RequestType { ExecuteNetlist , Message , ExecuteNetlist }
 
enum  RequestType { ExecuteNetlist , Message , ExecuteNetlist }
 

Public Member Functions

 ConnectionManager (QObject *parent=(QObject *) nullptr)
 
 ~ConnectionManager ()=default
 
void connectToCircuitSimulatorService (const QString &serverName)
 
 ConnectionManager (QObject *parent=(QObject *) nullptr)
 
 ~ConnectionManager ()
 
void startListen (const std::string &_serverName)
 
void queueRequest (RequestType _type, const std::list< std::string > &_data)
 

Static Public Member Functions

static QString toString (RequestType _type)
 

Member Enumeration Documentation

◆ RequestType [1/2]

Enumerator
ExecuteNetlist 
Message 
ExecuteNetlist 

◆ RequestType [2/2]

Enumerator
ExecuteNetlist 
Message 
ExecuteNetlist 

Constructor & Destructor Documentation

◆ ConnectionManager() [1/2]

ConnectionManager::ConnectionManager ( QObject * parent = (QObject*)nullptr)

◆ ~ConnectionManager() [1/2]

ConnectionManager::~ConnectionManager ( )
default

◆ ConnectionManager() [2/2]

ConnectionManager::ConnectionManager ( QObject * parent = (QObject *) nullptr)

◆ ~ConnectionManager() [2/2]

ConnectionManager::~ConnectionManager ( )

Member Function Documentation

◆ connectToCircuitSimulatorService()

void ConnectionManager::connectToCircuitSimulatorService ( const QString & serverName)

◆ queueRequest()

void ConnectionManager::queueRequest ( RequestType _type,
const std::list< std::string > & _data )

◆ startListen()

void ConnectionManager::startListen ( const std::string & _serverName)

◆ toString()

QString ConnectionManager::toString ( RequestType _type)
static

The documentation for this class was generated from the following files: