|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
Holds the results of token compatibility analysis for a buffer processing chain. More...
#include <BufferProcessor.hpp>
Collaboration diagram for MayaFlux::Buffers::TokenCompatibilityReport:Public Member Functions | |
| size_t | total_processors () const |
| size_t | compatible_processors () const |
| size_t | skipped_processors () const |
| size_t | pending_removal_processors () const |
Public Attributes | |
| std::shared_ptr< Buffer > | buffer |
| ProcessingToken | chain_preferred_token |
| TokenEnforcementStrategy | enforcement_strategy |
| std::vector< ProcessorTokenInfo > | processor_infos |
Holds the results of token compatibility analysis for a buffer processing chain.
This structure provides a comprehensive report on the compatibility of processors within a buffer processing chain, including the preferred processing token, enforcement strategy, and detailed information about each processor's compatibility status.
Definition at line 222 of file BufferProcessor.hpp.