// #include "PacketInterpreter.hh"
#define prefix_ inline
-///////////////////////////////cci.p///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::detail::AnnotationRegistry
-prefix_ void senf::detail::AnnotationRegistry::dump(key_type key, std::ostream & os,
- void * annotation)
- const
-{
- Registry::const_iterator i (registry_.find(key));
- if (i != registry_.end()) {
- os << fieldName(i->second->v_name());
- i->second->v_dump(os, annotation);
- os << "\n";
- }
-}
-
prefix_ std::string senf::detail::AnnotationRegistry::name(key_type key)
const
{
: simpleAnnotationCount_ (0), complexAnnotationCount_ (0)
{}
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// Memory management:
//
// The last three also modify the impl_ member accordingly by calling
// PacketInterpreterBase::assign/release
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::detail::PacketImpl
prefix_ senf::detail::PacketImpl::PacketImpl()
return key >= 0 ? & simpleAnnotations_[key] : complexAnnotation(key);
}
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::detail::PacketImpl::Guard
prefix_ senf::detail::PacketImpl::Guard::Guard(PacketImpl * impl)
p->release();
}
-///////////////////////////////cci.e///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#undef prefix_
\f