Espotel / Mbed 2 deprecated Elmo-Terminal-App

Dependencies:   SX1272lib mbed

Fork of Elmo-Terminal by Michal Leksinski

Commands/GetVariableCmd.cpp

Committer:
WGorniak
Date:
2015-10-01
Revision:
2:8d8295a51f68

File content as of revision 2:8d8295a51f68:

#include <cstdlib>
#include "GetVariableCmd.h"
#include "dbg.h"
#include "Settings.h"

GetVariableCmd::GetVariableCmd(Settings* settings)
    : Cmd()
    , settings_(settings)
{
}

GetVariableCmd::~GetVariableCmd()
{
}

string GetVariableCmd::cmd()
{
    return "gv";
}

string GetVariableCmd::desc()
{
    return "lists all variables";
}

bool GetVariableCmd::execute(list<string> args)
{
    printf("%s", settings_->values().c_str());
    return true;
}

string GetVariableCmd::getResponse(void)
{
    return "";
}