hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | List of all members
hobbes::switchRegex< T > Struct Template Referenceabstract
Inheritance diagram for hobbes::switchRegex< T >:
Inheritance graph
Collaboration diagram for hobbes::switchRegex< T >:
Collaboration graph

Public Member Functions

virtual T with (const REps *) const =0
 
virtual T with (const RCharRange *) const =0
 
virtual T with (const RStar *) const =0
 
virtual T with (const REither *) const =0
 
virtual T with (const RSeq *) const =0
 
virtual T with (const RBind *) const =0
 

Member Function Documentation

◆ with() [1/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const REps ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.

◆ with() [2/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const RCharRange ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.

◆ with() [3/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const RStar ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.

◆ with() [4/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const REither ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.

◆ with() [5/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const RSeq ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.

◆ with() [6/6]

template<typename T>
virtual T hobbes::switchRegex< T >::with ( const RBind ) const
pure virtual

Implemented in hobbes::linkStateF, and hobbes::bnamesF.


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