X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FTermlib%2FTelnet.cc;h=7b65b372d797b9e298ff8a895f1de7a8ab6f555e;hb=4101c2b818ec67e7469ebb44f030eed2185c4ab0;hp=6e0918326b376856b8547420ad622ecc99eb6c44;hpb=9cb871b939efe93e35dd96808d25089399acfc46;p=senf.git diff --git a/senf/Utils/Termlib/Telnet.cc b/senf/Utils/Termlib/Telnet.cc index 6e09183..7b65b37 100644 --- a/senf/Utils/Termlib/Telnet.cc +++ b/senf/Utils/Termlib/Telnet.cc @@ -33,7 +33,7 @@ //#include "Telnet.mpp" #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// prefix_ senf::term::BaseTelnetProtocol::BaseTelnetProtocol(Handle handle) : handle_ (handle), charState_ (NORMAL), command_ (CMD_NONE), option_ (0), @@ -57,7 +57,10 @@ prefix_ senf::term::BaseTelnetProtocol::BaseTelnetProtocol() requestTimeout_ (ClockService::milliseconds(DEFAULT_REQUEST_TIMEOUT_MS)), timeout_ ("senf::term::BaseTelnetProtocol::timeout", 0) { - SENF_ASSERT( false ); + SENF_ASSERT( false, + "Missing BaseTelnetProtocol constructor call in derived class " + "(BaseTelnetProtocol is a VIRTUAL base and MUST be constructed explicitly " + "in the most derived class." ); } prefix_ void senf::term::BaseTelnetProtocol::write(std::string const & s) @@ -437,7 +440,7 @@ prefix_ void senf::term::BaseTelnetProtocol::decrementRequestCounter() } } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::term::telnethandler::TerminalType prefix_ senf::term::telnethandler::TerminalType::TerminalType() @@ -468,7 +471,7 @@ prefix_ void senf::term::telnethandler::TerminalType::v_init() incrementRequestCounter(); } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::term::telnethandler::NAWS prefix_ senf::term::telnethandler::NAWS::NAWS() @@ -494,7 +497,7 @@ senf::term::telnethandler::NAWS::v_handleOptionParameters(std::string const & da decrementRequestCounter(); } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ //#include "Telnet.mpp"