Fix documentation build under maverick (doxygen 1.7.1)
[senf.git] / senf / Utils / Termlib / Telnet.cc
index 6e09183..7b65b37 100644 (file)
@@ -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"