gnss-sdr/src/core
Carles Fernandez 81af1a531b
Redesign of pointer management
Avoid indirection caused by passing shared_ptr by reference

The block factory does not have responsability on the lifetime of their inputs

Define std::make_unique when using C++11 and make use of it

Printers are turned into unique_ptr to express ownership

Printers do not participate on the lifelime of the data, so they take const raw pointers

Modernize tests code
2020-06-18 11:49:28 +02:00
..
interfaces Remove trailing underscore in header guards 2020-02-08 10:10:46 +01:00
libs Use lambdas if possible. 2020-06-15 19:23:59 +02:00
monitor Fix ENABLE_CLANG_TIDY option 2020-06-14 13:00:36 +02:00
receiver Redesign of pointer management 2020-06-18 11:49:28 +02:00
system_parameters Unify criteria in target definitions, more informative names 2020-06-13 00:32:40 +02:00
CMakeLists.txt Improve headers 2020-02-12 00:04:29 +01:00