a #className method returning class name as:
\code
- static const char* className () throw ();
+ static const char* className () ;
\encode
*/
template <typename R, typename T> class ReceiverFactoryImpl : public anna::comm::ReceiverFactory {
R *a_reference;
anna::Recycler<T> a_receivers;
- anna::comm::Receiver* do_create() throw() {
+ anna::comm::Receiver* do_create() {
T *result = a_receivers.create();
result->setReference(a_reference);
return result;
}
- void do_release(anna::comm::Receiver* receiver) throw() { a_receivers.release(static_cast <T*>(receiver)); }
+ void do_release(anna::comm::Receiver* receiver) { a_receivers.release(static_cast <T*>(receiver)); }
};
}