GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Subset< A, B > Class Template Referenceabstract

#include <Graph.hh>

Inheritance diagram for Subset< A, B >:
Collaboration diagram for Subset< A, B >:

Public Member Functions

 Subset (Array< int, A > &enumeration, Function< A, B > &subsetfunc, Function< B, bool > &characteristic)
void HeavyLoop ()
Public Member Functions inherited from Function< T, bool >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Public Attributes

std::vector< A > vec_true
std::vector< A > vec_false
Public Attributes inherited from Function< T, bool >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Additional Inherited Members

Public Types inherited from Function< T, bool >
typedef T Domain
typedef bool CoDomain

Constructor & Destructor Documentation

◆ Subset()

template<class A, class B>
Subset< A, B >::Subset ( Array< int, A > & enumeration,
Function< A, B > & subsetfunc,
Function< B, bool > & characteristic )
inline

Member Function Documentation

◆ HeavyLoop()

template<class A, class B>
void Subset< A, B >::HeavyLoop ( )
inline

Member Data Documentation

◆ vec_false

template<class A, class B>
std::vector<A> Subset< A, B >::vec_false

◆ vec_true

template<class A, class B>
std::vector<A> Subset< A, B >::vec_true

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