Empirical
emp::tNFA< S, STOP_TYPE > Member List

This is the complete list of members for emp::tNFA< S, STOP_TYPE >, including all inherited members.

AddFreeTransition(size_t from, size_t to)emp::tNFA< S, STOP_TYPE >inline
AddNewState()emp::tNFA< S, STOP_TYPE >inline
AddTransition(size_t from, size_t to, size_t sym)emp::tNFA< S, STOP_TYPE >inline
AddTransition(size_t from, size_t to, const std::string &sym_set)emp::tNFA< S, STOP_TYPE >inline
AddTransition(size_t from, size_t to, const BitSet< NUM_SYMBOLS > &sym_set)emp::tNFA< S, STOP_TYPE >inline
GetNext(size_t sym, size_t from_id=0) const emp::tNFA< S, STOP_TYPE >inline
GetNext(size_t sym, const std::set< size_t > from_set) const emp::tNFA< S, STOP_TYPE >inline
GetSize() const emp::tNFA< S, STOP_TYPE >inline
GetStart() const emp::tNFA< S, STOP_TYPE >inline
GetStop(size_t state) const emp::tNFA< S, STOP_TYPE >inline
GetSymbolOptions(const std::set< size_t > &test_set) const emp::tNFA< S, STOP_TYPE >inline
HasFreeTransitions(size_t id) const emp::tNFA< S, STOP_TYPE >inline
HasSymTransitions(size_t id) const emp::tNFA< S, STOP_TYPE >inline
IsEmpty(size_t state) const emp::tNFA< S, STOP_TYPE >inline
IsStart(size_t state) const emp::tNFA< S, STOP_TYPE >inline
IsStop(size_t state) const emp::tNFA< S, STOP_TYPE >inline
Merge(const tNFA< NUM_SYMBOLS, STOP_TYPE > &nfa2)emp::tNFA< S, STOP_TYPE >inline
NUM_SYMBOLSemp::tNFA< S, STOP_TYPE >static
operator=(const tNFA< S, STOP_TYPE > &)=defaultemp::tNFA< S, STOP_TYPE >
opts_t typedefemp::tNFA< S, STOP_TYPE >
Print() const emp::tNFA< S, STOP_TYPE >inline
PrintFreeMoves()emp::tNFA< S, STOP_TYPE >inline
Resize(size_t new_size)emp::tNFA< S, STOP_TYPE >inline
SetStop(size_t state, T stop_val=1)emp::tNFA< S, STOP_TYPE >inline
stop_t typedefemp::tNFA< S, STOP_TYPE >
tNFA(size_t num_states=1, size_t start_state=0)emp::tNFA< S, STOP_TYPE >inline
tNFA(const tNFA< S, STOP_TYPE > &)=defaultemp::tNFA< S, STOP_TYPE >
~tNFA()emp::tNFA< S, STOP_TYPE >inline