Defragmentation.h File Reference
#include "assert/staticerror.h"#include "debug.h"#include "mw/afp/Config.h"#include "mw/afp/DefragPolicySelector.h"#include "mw/afp/defrag/Defragmenter.h"#include "mw/afp/defrag/Headers.h"#include "mw/afp/EmptyType.h"Go to the source code of this file.
Data Structures | |
| class | famouso::mw::afp::DefragmentationProcessor< AFPDC > |
| Defragmentation engine that processes defragmentation steps. More... | |
| class | famouso::mw::afp::DefragmentationProcessorKeepEventSupport< AFPDC > |
| Defragmentation processor that supports keeping events available for later delivery. More... | |
| class | famouso::mw::afp::DefragmentationProcessorANL< AFPDC > |
| Defragmentation processor adapted to the needs of the ANL. More... | |
| class | famouso::mw::afp::DefragmentationProcessorANL< Disable > |
| Empty version of DefragmentationProcessorANL for disabling defragmentation in the ANL. More... | |
| class | famouso::mw::afp::DefragmentationStep< AFPDC > |
| Contains temporary data needed for a single defragmentation step (reading fragments header, processing fragment and if event is complete returning buffer, process event, free event). More... | |
| struct | famouso::mw::afp::DefragmentationStep< AFPDC >::subject_caster< cast_to_EmptyType, ST > |
| Helper to cast subject to internal representation (identical in most use cases). More... | |
| struct | famouso::mw::afp::DefragmentationStep< AFPDC >::subject_caster< true, ST > |
| Helper to cast subject to internal representation (EmptyType in single subject config). More... | |
| class | famouso::mw::afp::DefragmentationStep< Disable > |
| Empty version of DefragmentationStep for disabling defragmentation in the ANL. More... | |
Namespaces | |
| namespace | famouso |
| namespace | famouso::mw |
| namespace | famouso::mw::afp |