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

#include <Language.hh>

Inheritance diagram for ComposeArray:
Collaboration diagram for ComposeArray:

Public Member Functions

template<class It>
 ComposeArray (It beg, It end)
 ComposeArray ()
void push_back (Language *lang)
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

◆ ComposeArray() [1/2]

template<class It>
ComposeArray::ComposeArray ( It beg,
It end )
inline
Here is the caller graph for this function:

◆ ComposeArray() [2/2]

ComposeArray::ComposeArray ( )
inline

Member Function Documentation

◆ Alphabet()

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

Implements Language.

◆ Match()

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

Implements Language.

Here is the caller graph for this function:

◆ MatchResult()

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

Implements Language.

◆ MatchResultCount()

virtual int ComposeArray::MatchResultCount ( ) const
inlinevirtual

Implements Language.

◆ push_back()

void ComposeArray::push_back ( Language * lang)
inline

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