Update agent as singleton

This commit is contained in:
Antonio cuadros
2021-07-26 13:10:04 +02:00
parent 76c39a39be
commit 7294ba66d7
3 changed files with 158 additions and 146 deletions
+13 -3
View File
@@ -26,11 +26,21 @@ namespace agent {
class Agent
{
public:
private:
Agent();
~Agent() = default;
Agent(const Agent &) = delete;
Agent(Agent &&) = delete;
Agent& operator =(
const Agent &) = delete;
Agent& operator =(
Agent &&) = delete;
public:
static Agent& getInstance();
bool create(
int argc,