C++ ostream made optional #342
Reference in New Issue
Block a user
No description provided.
Delete Branch "mueller/fsfw-printers"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ServiceInterfacePrinter.h
. This reduced the Debug executable size for the RTEMS debug executable for the STM32 by 400-500 kB (!!!!).FSFWConfig.h
configuration. Users can just use#include <fsfw/serviceinterface/ServiceInterface.h>
FSFW_CPP_OSTREAM_ENABLED
fromFSFWConfig.h
. For mission code, developers need to replace sif:: calls by the printf counterparts, but only if the CPP stream are excluded. If this is not the case, everything should work as usual.This fixes #168 .
Python script to perform wrapping of sif:: calls in preprocessor defines used in the misson code (used for fsfw_example folder). Replace fsfw by the folder where the preprocessor replacements should be made (because changes were already made in fsfw).
FSFW: Ostream optionalto C++ ostream made optionalI will propabkly rename the
fsfw
namespace tosif