ONE - On-device Neural Engine
Loading...
Searching...
No Matches
fme_detect::EqualizePattern Struct Reference

#include <EqualizePattern.h>

Public Types

enum  Type { Invalid , ScaleOnly , ShiftOnly , ScaleShift }
 

Public Member Functions

 EqualizePattern (const std::string &f, const std::string &b, Type c)
 

Data Fields

std::string front
 
std::string back
 
Type type = Type::Invalid
 

Detailed Description

Definition at line 25 of file EqualizePattern.h.

Member Enumeration Documentation

◆ Type

Enumerator
Invalid 
ScaleOnly 
ShiftOnly 
ScaleShift 

Definition at line 27 of file EqualizePattern.h.

Constructor & Destructor Documentation

◆ EqualizePattern()

fme_detect::EqualizePattern::EqualizePattern ( const std::string &  f,
const std::string &  b,
Type  c 
)
inlineexplicit

Definition at line 35 of file EqualizePattern.h.

36 : front(f), back(b), type(c)
37 {
38 assert(c != Type::Invalid);
39 }

References Invalid.

Field Documentation

◆ back

std::string fme_detect::EqualizePattern::back

Definition at line 42 of file EqualizePattern.h.

◆ front

std::string fme_detect::EqualizePattern::front

Definition at line 41 of file EqualizePattern.h.

◆ type

Type fme_detect::EqualizePattern::type = Type::Invalid

Definition at line 43 of file EqualizePattern.h.


The documentation for this struct was generated from the following file: