#include "UmlCom.h"
#include "UmlItem.h"
// the program is called with the socket port number in argument
int main(int argc, char ** argv)
{
if (argc != 2)
return 0;
if (UmlCom::connect(QString(argv[1]).toUInt())) {
try {
UmlCom::trace("State Machine C++ generator release 1.4
");
UmlCom::targetItem()->generate();
}
catch (...) {
}
UmlCom::trace("Done
");
// must be called to cleanly inform that all is done
UmlCom::bye();
}
UmlCom::close();
return 0;
}