AddStop(size_t state, stop_t stop_val=1) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
GetSize() const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
GetStop(int state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
GetStop(size_t state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
GetTransitions(size_t from) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
IsActive(int state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
IsActive(size_t state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
IsStop(int state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
IsStop(size_t state) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
Next(int state, size_t sym) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
Next(int state, std::string sym_set) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
operator=(const tDFA< NUM_SYMBOLS, STOP_TYPE > &)=default | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | |
Print(std::ostream &os=std::cout) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
Resize(size_t new_size) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
SetStop(size_t state, stop_t stop_val=1) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
SetTransition(size_t from, size_t to, size_t sym) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
stop_t typedef | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | |
tDFA(size_t num_states=0) | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
tDFA(const tDFA< NUM_SYMBOLS, STOP_TYPE > &)=default | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | |
Test(const std::string &str) const | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |
~tDFA() | emp::tDFA< NUM_SYMBOLS, STOP_TYPE > | inline |