GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
InverseImageA< X, Y, U, V > Class Template Reference

#include <Equalizer.hh>

Inheritance diagram for InverseImageA< X, Y, U, V >:
Collaboration diagram for InverseImageA< X, Y, U, V >:

Public Member Functions

 InverseImageA (Function< X, Y > &f, Function< Y, bool > &a)
bool Index (X x) const
X Index (U u) const
Public Member Functions inherited from Function< X, bool >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< X, bool >
typedef X Domain
typedef bool CoDomain
Public Attributes inherited from Function< X, bool >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ InverseImageA()

template<class X, class Y, class U = X, class V = Y>
InverseImageA< X, Y, U, V >::InverseImageA ( Function< X, Y > & f,
Function< Y, bool > & a )
inline

Member Function Documentation

◆ Index() [1/2]

template<class X, class Y, class U = X, class V = Y>
X InverseImageA< X, Y, U, V >::Index ( U u) const
inline

◆ Index() [2/2]

template<class X, class Y, class U = X, class V = Y>
bool InverseImageA< X, Y, U, V >::Index ( X x) const
inlinevirtual

Implements Function< X, bool >.


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