signature: remove warning, forbid taking signature of invalid types

Change-Id: I1208ce89d743eb5a36dcf4c103f3faaa12bae6e0
Reviewed-on: http://gerrit.aldebaran.lan/44542
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
reformat anyfunctionfactory

Change-Id: Id1a9efd428b0e601529bd6de4f1b96e8b3bbd7dc
Reviewed-on: http://gerrit.aldebaran.lan/44572
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Fixes cppchecks.

Change-Id: Ifb53d0a2741ea05438a1fb844d63f893fb1911d9
Reviewed-on: http://gerrit.aldebaran.lan/44599
Tested-by: gerrit
Reviewed-by: jlamotte <jlamotte@aldebaran.com>
Tested-by: jlamotte <jlamotte@aldebaran.com>
genericobject: fix static init race on call return

Change-Id: I93899e30f3936c3034c754ed48f549a012f76a75
Reviewed-on: http://gerrit.aldebaran.lan/44646
Tested-by: gerrit
Reviewed-by: jlamotte <jlamotte@aldebaran.com>
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Fixes cppchecks.

Change-Id: Ie4701fc0b33c1b44aa52207d810673e897d6bfd2
Reviewed-on: http://gerrit.aldebaran.lan/44644
Tested-by: gerrit
Reviewed-by: jlamotte <jlamotte@aldebaran.com>
Tested-by: jlamotte <jlamotte@aldebaran.com>