X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacketRegistry.cti;h=b70af2a09bc294cf4fc668cd8dc2d5b0fef31cb6;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=dd19e9ad95e555c15e4401e3503b6c5f35b9909c;hpb=4d90b955bf3590e215488395d1c9cec827476e07;p=senf.git diff --git a/senf/Packets/PacketRegistry.cti b/senf/Packets/PacketRegistry.cti index dd19e9a..b70af2a 100644 --- a/senf/Packets/PacketRegistry.cti +++ b/senf/Packets/PacketRegistry.cti @@ -31,19 +31,19 @@ ///////////////////////////////PacketRegistry..p/////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// -// senf::PacketRegistry::RegistrationProxy +// senf::PacketRegistry::ScopedRegistrationProxy template template -prefix_ senf::PacketRegistry::RegistrationProxy:: -RegistrationProxy(typename Tag::key_t key) +prefix_ senf::PacketRegistry::ScopedRegistrationProxy:: +ScopedRegistrationProxy(typename Tag::key_t key, int priority) { - PacketRegistry::template registerPacket(key); + PacketRegistry::template registerPacket(key,priority); } template template -prefix_ senf::PacketRegistry::RegistrationProxy::~RegistrationProxy() +prefix_ senf::PacketRegistry::ScopedRegistrationProxy::~ScopedRegistrationProxy() { try { PacketRegistry::template unregisterPacket(); @@ -57,9 +57,9 @@ prefix_ senf::PacketRegistry::RegistrationProxy::~RegistrationP template template -prefix_ void senf::PacketRegistry::registerPacket(typename Tag::key_t key) +prefix_ void senf::PacketRegistry::registerPacket(typename Tag::key_t key, int priority) { - registry().registerPacket(key); + registry().registerPacket(key, priority); } template @@ -70,9 +70,9 @@ prefix_ void senf::PacketRegistry::unregisterPacket() } template -prefix_ void senf::PacketRegistry::unregisterPacket(typename Tag::key_t key) +prefix_ void senf::PacketRegistry::unregisterPacket(typename Tag::key_t key, int priority) { - registry().unregisterPacket(key); + registry().unregisterPacket(key, priority); } template