use boost::format when possible and replace std::endl by \n
(no need to flush the output buffer every time !)
zmq: fix typo in class name (SubscriptionWorker)
zmq: remove useless commented code in ServerFMS.cpp
fix up comments indentation
zmq: fix up comments indentation in ServerUMS.cpp
zmq: make Annuary::remove more robust
zmq: make Annuary::add more robust
zmq: fix Server interface and make Annuary::add more robust
zmq: remove useless implementation in Annuary class
zmq: remove useless method AddressDealer::elect
zmq: bad use of shared_ptr, if you have a shared_ptr, you don't need to keep a reference
zmq: fix Annuary::get to return a std::vector and NOT a std::vector pointer (which is ugly)
relies on copy elision optimization
Also removed useless calls to shared_ptr::get for method calls (use operator-> instead !)
zmq: const correctness fixes in Annuary class
zmq: set default threads pool to 50 for SeDs
zmq: use boost::make_shared to build shared_ptr
zmq: formatting fixes and removed useless commented code blocks
zmq: remove references to shared_ptr in dispatcher within classes, useless
allow the parser to have a value composed of several words (e.g., FMS = tcp://127.0.0.1:5556 MA_467)
Use FileParser to parse the initial configuration file. Also allow multiple URI values for a given service (TMS, FMS, UMS, IMS). Currently it does not register the services.
The annuary now uses the FileParser to get the initial configuration
Correctly initalize the annuary from a configuration file