simmodule.cpp 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. //
  2. // C++ Implementation: simmodule
  3. //
  4. // Description:
  5. //
  6. //
  7. // Author: Frank Michler,,, <frank@pc13365>, (C) 2010
  8. //
  9. // Copyright: See COPYING file that comes with this distribution
  10. //
  11. //
  12. #include "sys.hpp" // for libcwd
  13. #include "debug.hpp" // for libcwd
  14. #include "objsimlibrary.hpp"
  15. #include "simmodule.hpp"
  16. ///////////////////////////
  17. SimModule::SimModule(AnyOptionWrapper* _aowrap)
  18. : myAnyWrap(_aowrap),
  19. HomeDir(getenv("HOME")),
  20. SimModuleName("SimMod"),
  21. LayerList(0),
  22. ConnectionList(0),
  23. VConnectionList(0),
  24. NormList(0),
  25. VNormList(0),
  26. InputList(0),
  27. MainSimLoop(0),
  28. VecCon(false)
  29. {
  30. }
  31. SimModule::~SimModule()
  32. {
  33. Dout(dc::smod, __FUNCTION__);
  34. }
  35. void SimModule::SetCmdLineOptions()
  36. {
  37. }
  38. // void SimModule::Setup()
  39. // {
  40. // }
  41. void SimModule::SetName(std::string _name)
  42. {
  43. SimModuleName=_name;
  44. }
  45. void SimModule::TurnOn()
  46. {
  47. }
  48. void SimModule::TurnOff()
  49. {
  50. }
  51. void SimModule::ConnectTo(layer* tolayer)
  52. {
  53. cout << "SimModule::ConnectTo(layer* tolayer)\n";
  54. }