Empirical
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
emp
TypeTracker
emp::TypeTracker< TYPES > Member List
This is the complete list of members for
emp::TypeTracker< TYPES >
, including all inherited members.
AddFunction
(std::function< void(Ts...)> fun)
emp::TypeTracker< TYPES >
inline
AddFunction
(void(*fun)(Ts...))
emp::TypeTracker< TYPES >
inline
Cast
(TrackedType &tt)
emp::TypeTracker< TYPES >
inline
Cast
(TrackedType *tt)
emp::TypeTracker< TYPES >
inline
fun_map
emp::TypeTracker< TYPES >
GetComboID
()
emp::TypeTracker< TYPES >
inline
static
GetCumCombos
(size_t vals=2)
emp::TypeTracker< TYPES >
inline
static
GetID
()
emp::TypeTracker< TYPES >
inline
static
GetID
()
emp::TypeTracker< TYPES >
inline
static
GetNumCombos
(size_t vals=2)
emp::TypeTracker< TYPES >
inline
static
GetNumTypes
()
emp::TypeTracker< TYPES >
inline
static
GetTrackedComboID
(Ts...ARGS)
emp::TypeTracker< TYPES >
inline
static
GetTrackedID
(const TrackedType &tt)
emp::TypeTracker< TYPES >
inline
static
GetTrackedID
(const TrackedType &tt1, const TrackedType &tt2, const Ts &...ARGS)
emp::TypeTracker< TYPES >
inline
static
GetTrackedID
(TrackedType *tt)
emp::TypeTracker< TYPES >
inline
static
GetTrackedID
(TrackedType *tt1, TrackedType *tt2, Ts *...ARGS)
emp::TypeTracker< TYPES >
inline
static
IsType
(TrackedType &tt)
emp::TypeTracker< TYPES >
inline
IsType
(TrackedType *tt)
emp::TypeTracker< TYPES >
inline
New
(REAL_T &val)
emp::TypeTracker< TYPES >
inline
New
(REAL_T &&val)
emp::TypeTracker< TYPES >
inline
operator()
(Ts...args)
emp::TypeTracker< TYPES >
inline
operator=
(const TypeTracker &)=default
emp::TypeTracker< TYPES >
operator=
(TypeTracker &&)=default
emp::TypeTracker< TYPES >
RunFunction
(Ts...args)
emp::TypeTracker< TYPES >
inline
this_t
typedef
emp::TypeTracker< TYPES >
ToType
(TrackedType &tt)
emp::TypeTracker< TYPES >
inline
ToType
(TrackedType *tt)
emp::TypeTracker< TYPES >
inline
TypeTracker
()
emp::TypeTracker< TYPES >
inline
TypeTracker
(const TypeTracker &)=default
emp::TypeTracker< TYPES >
TypeTracker
(TypeTracker &&)=default
emp::TypeTracker< TYPES >
Wrap
(REAL_T &&val)
emp::TypeTracker< TYPES >
inline
wrap_t
typedef
emp::TypeTracker< TYPES >
~TypeTracker
()
emp::TypeTracker< TYPES >
inline
Generated by
1.8.11