Fprime Cpp Design

Authoritative C/C++ design rules and idioms for F Prime flight software. Use this skill in two directions — as a *developer-side* reference when writing or modifying F Prime C++ code (what idioms to follow, what features to avoid, which F Prime types to prefer), and as a *reviewer-side* reference for finding-class names and severity hints when flagging C/C++ design violations. Trigger on any work that touches F Prime C/C++ source: component implementations, drivers, services, framework types, OSAL code, or unit-test infrastructure. Keywords: F Prime, C++14, FW_ASSERT, Fw::Buffer, Fw::String, JPL coding standard, dynamic memory, RTTI, exceptions.

nasa 812349f 22.9 KB Updated

File contents

nasa/fprime/tree/main/.github/skills/fprime-cpp-design commit 812349fec2

Frequently asked questions

npx skillmds@latest add nasa/fprime-cpp-design