std::unique_ptr is not required here as the only benefit it gives is stability of address on vector resize and it's easy to invalidate it accidentaly. std::list provides the same guarantee of stable addresses of the elements and correct destruction while avoiding smart pointer overhead. Also fixes #554, caused by incorrect usage of std::remove_if. |
||
|---|---|---|
| .. | ||
| modules | ||
| util | ||
| ALabel.hpp | ||
| AModule.hpp | ||
| IModule.hpp | ||
| bar.hpp | ||
| client.hpp | ||
| factory.hpp | ||