diff --git a/src/PityPerspective.cc b/src/PityPerspective.cc new file mode 100644 index 0000000..8ee6821 --- /dev/null +++ b/src/PityPerspective.cc @@ -0,0 +1,14 @@ +#include "PityPerspective.hh" + +namespace pEp { + namespace PityTest11 { + bool PityPerspective::debug_log_enabled = false; + + PityPerspective::PityPerspective() + { + pEpLogClass("called"); + + + } + } // namespace PityTest11 +} // namespace pEp diff --git a/src/PityPerspective.hh b/src/PityPerspective.hh new file mode 100644 index 0000000..02ae469 --- /dev/null +++ b/src/PityPerspective.hh @@ -0,0 +1,32 @@ +// This file is under GNU General Public License 3.0 +// see LICENSE.txt + +#ifndef PITYTEST_PITYPERSPECTIVE_HH +#define PITYTEST_PITYPERSPECTIVE_HH + +#include "../../../src/pEpLog.hh" + +namespace pEp { + namespace PityTest11 { + class PityPerspective { + public: + // Constructors + PityPerspective(); + + // Perspective + std::string name; + std::string partner; + std::vector peers; + + //internal logging + static bool debug_log_enabled; + Adapter::pEpLog::pEpLogger logger_debug{ "PityNode", debug_log_enabled }; + + private: + //internal logging + Adapter::pEpLog::pEpLogger& m4gic_logger_n4me = logger_debug; + }; + }; // namespace PityTest11 +}; // namespace pEp + +#endif // PITYTEST_PITYPERSPECTIVE_HH