PayloadType.h File
Public payload-family enum shared by inputs, samples, and contracts. More...
Included Headers
#include <string>
#include <string_view>
Namespaces Index
| namespace | simaai |
| namespace | neat |
Description
Public payload-family enum shared by inputs, samples, and contracts.
File Listing
The file content with the documentation metadata removed is:
11namespace simaai::neat {
20enum class PayloadType {
21 Auto = 0,
22 Image,
23 Tensor,
24 Encoded,
28using InputType [[deprecated("use PayloadType")]] = PayloadType;
31inline PayloadType payload_type_from_media_type(std::string_view media_type) {
33 return PayloadType::Image;
36 return PayloadType::Tensor;
39 return PayloadType::Encoded;
41 return PayloadType::Auto;
45inline PayloadType input_type_from_media_type(std::string_view media_type) {
46 return payload_type_from_media_type(media_type);
50inline std::string media_type_from_payload_type(PayloadType payload_type) {
52 case PayloadType::Image:
54 case PayloadType::Tensor:
56 case PayloadType::Encoded:
58 case PayloadType::Auto:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.