Salome HOME
Revert "Issue #1843: Set parameters to message on request of the message string"
[modules/shaper.git] / src / Events / Events_InfoMessage.cpp
1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 // File:        Events_InfoMessage.cpp
4 // Created:     16 June 2016
5 // Author:      Vitaly SMETANNIKOV
6
7 #include "Events_InfoMessage.h"
8
9 #ifdef WIN32
10 #pragma warning(disable : 4996) // for sprintf
11 #endif
12
13 void Events_InfoMessage::addParameter(double theParam)
14 {
15   char aBuf[50];
16   int n = sprintf(aBuf, "%g", theParam);
17   std::string aStr(aBuf);
18   myParameters.push_back(aStr);
19 }
20
21 void Events_InfoMessage::addParameter(int theParam)
22 {
23   char aBuf[50];
24   int n = sprintf(aBuf, "%d", theParam);
25   std::string aStr(aBuf);
26   myParameters.push_back(aStr);
27 }
28
29 void Events_InfoMessage::send()
30 {
31   std::shared_ptr<Events_Message> aMsg(new Events_InfoMessage(*this));
32   Events_Loop::loop()->send(aMsg);
33 }