GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
OrLanguage2 Class Reference

#include <Language.hh>

Inheritance diagram for OrLanguage2:
Collaboration diagram for OrLanguage2:

Public Member Functions

 OrLanguage2 (Language &l1, Language &l2)
bool First () const
bool Second () const
virtual std::string Alphabet () const
bool Match (const StringRef &s) const
virtual int MatchResultCount () const
virtual StringRef MatchResult (int i) const
Public Member Functions inherited from Language
virtual ~Language ()

Constructor & Destructor Documentation

◆ OrLanguage2()

OrLanguage2::OrLanguage2 ( Language & l1,
Language & l2 )
inline

Member Function Documentation

◆ Alphabet()

virtual std::string OrLanguage2::Alphabet ( ) const
inlinevirtual

Implements Language.

◆ First()

bool OrLanguage2::First ( ) const
inline

◆ Match()

bool OrLanguage2::Match ( const StringRef & s) const
inlinevirtual

Implements Language.

◆ MatchResult()

virtual StringRef OrLanguage2::MatchResult ( int i) const
inlinevirtual

Implements Language.

◆ MatchResultCount()

virtual int OrLanguage2::MatchResultCount ( ) const
inlinevirtual

Implements Language.

◆ Second()

bool OrLanguage2::Second ( ) const
inline

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