Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
DFAState::Label Struct Reference

#include <DFAState.h>

Public Member Functions

 Label (std::vector< int > states)
 
bool operator== (const Label &other) const
 
bool operator!= (const Label &other) const
 

Public Attributes

std::vector< intfStates
 

Detailed Description

Definition at line 17 of file DFAState.h.

Constructor & Destructor Documentation

◆ Label()

DFAState::Label::Label ( std::vector< int states)
inline

Definition at line 20 of file DFAState.h.

21 : fStates(std::move(states)) {}
std::vector< int > fStates
Definition: DFAState.h:18

Member Function Documentation

◆ operator!=()

bool DFAState::Label::operator!= ( const Label other) const
inline

Definition at line 27 of file DFAState.h.

27 {
28 return !(*this == other);
29 }

◆ operator==()

bool DFAState::Label::operator== ( const Label other) const
inline

Definition at line 23 of file DFAState.h.

23 {
24 return fStates == other.fStates;
25 }

Member Data Documentation

◆ fStates

std::vector<int> DFAState::Label::fStates

Definition at line 18 of file DFAState.h.


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