MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
helper::MediaDetector Class Reference

#include <media_detector.h>

Classes

struct  Entry
 

Public Member Functions

 MediaDetector ()
 
MediaType detect (const std::string &payload)
 

Private Types

using Entries = std::vector< Entry >
 
using MediaMap = std::map< MediaType, Entries >
 

Private Member Functions

void add_media_type (MediaType type, Entries &&e)
 

Private Attributes

MediaMap media_
 

Member Typedef Documentation

◆ Entries

using helper::MediaDetector::Entries = std::vector<Entry>
private

◆ MediaMap

Constructor & Destructor Documentation

◆ MediaDetector()

helper::MediaDetector::MediaDetector ( )

Member Function Documentation

◆ add_media_type()

void helper::MediaDetector::add_media_type ( MediaType  type,
Entries &&  e 
)
private

◆ detect()

MediaType helper::MediaDetector::detect ( const std::string &  payload)

Member Data Documentation

◆ media_

MediaMap helper::MediaDetector::media_
private

The documentation for this class was generated from the following files: