![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/Ccsds/CfdpManager/Clist.hpp>#include <config/CfdpCfg.hpp>#include <Fw/Types/Assert.hpp>Go to the source code of this file.
Namespaces | |
| Svc | |
| RateGroupDivider component implementation. | |
| Svc::Ccsds | |
| Svc::Ccsds::Cfdp | |
Functions | |
| void | Svc::Ccsds::Cfdp::CfdpCListInitNode (CListNode *node) |
| Initialize a clist node. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListInsertFront (CListNode **head, CListNode *node) |
| Insert the given node into the front of a list. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListInsertBack (CListNode **head, CListNode *node) |
| Insert the given node into the back of a list. More... | |
| CListNode * | Svc::Ccsds::Cfdp::CfdpCListPop (CListNode **head) |
| Remove the first node from a list and return it. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListRemove (CListNode **head, CListNode *node) |
| Remove the given node from the list. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListInsertAfter (CListNode **head, CListNode *start, CListNode *after) |
| Insert the given node into the last after the given start node. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListTraverse (CListNode *start, CListFunc fn, void *context) |
| Traverse the entire list, calling the given function on all nodes. More... | |
| void | Svc::Ccsds::Cfdp::CfdpCListTraverseR (CListNode *end, CListFunc fn, void *context) |
| Reverse list traversal, starting from end, calling given function on all nodes. More... | |