13#include <peak_common_c/detail/peak_common_defines.h>
73 case ProcessingPolicy::Fast:
75 case ProcessingPolicy::Balanced:
77 case ProcessingPolicy::Enhanced:
81 const auto policyStr = std::to_string(
static_cast<int>(policy));
110 if (policy ==
"Fast")
112 return ProcessingPolicy::Fast;
114 if (policy ==
"Balanced")
116 return ProcessingPolicy::Balanced;
118 if (policy ==
"Enhanced")
120 return ProcessingPolicy::Enhanced;
Occurs when a requested operation is not implemented or supported (e.g., exporting to an unsupported ...
ProcessingPolicy
Specifies the processing policy.
@ Enhanced
Prefer quality.
@ Balanced
Balance speed and quality.
ProcessingPolicy ToProcessingPolicy(const std::string &policy)
Converts a string representation to a ProcessingPolicy enum value.
std::string ToString(BinningMode mode)
Converts a BinningMode enum value to its string representation.
std::ostream & operator<<(std::ostream &os, BinningMode mode)
Stream output operator for BinningMode enum.