mirror of
https://github.com/eosswedenorg/antelope-keygen
synced 2026-07-03 11:53:41 +02:00
key_search: adding addDictionary()
This commit is contained in:
parent
01fc8911a3
commit
f9aab4033e
2 changed files with 11 additions and 0 deletions
|
|
@ -43,6 +43,11 @@ void KeySearch::addList(const strlist_t& list)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void KeySearch::addDictionary(const Dictionary& dictionary)
|
||||||
|
{
|
||||||
|
m_dict = dictionary;
|
||||||
|
}
|
||||||
|
|
||||||
const strlist_t& KeySearch::getList()
|
const strlist_t& KeySearch::getList()
|
||||||
{
|
{
|
||||||
return m_words;
|
return m_words;
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
#ifndef EOSIOKEYGEN_KEY_SEARCH_H
|
#ifndef EOSIOKEYGEN_KEY_SEARCH_H
|
||||||
#define EOSIOKEYGEN_KEY_SEARCH_H
|
#define EOSIOKEYGEN_KEY_SEARCH_H
|
||||||
|
|
||||||
|
#include "core/dictionary.h"
|
||||||
#include "string.h"
|
#include "string.h"
|
||||||
|
|
||||||
namespace eoskeygen {
|
namespace eoskeygen {
|
||||||
|
|
@ -37,6 +38,8 @@ public :
|
||||||
// Add a list of words to search for.
|
// Add a list of words to search for.
|
||||||
void addList(const strlist_t& list);
|
void addList(const strlist_t& list);
|
||||||
|
|
||||||
|
void addDictionary(const Dictionary& dictionary);
|
||||||
|
|
||||||
// get the list of words to search for.
|
// get the list of words to search for.
|
||||||
const strlist_t& getList();
|
const strlist_t& getList();
|
||||||
|
|
||||||
|
|
@ -65,6 +68,9 @@ protected :
|
||||||
// List of words to search for.
|
// List of words to search for.
|
||||||
strlist_t m_words;
|
strlist_t m_words;
|
||||||
|
|
||||||
|
// Dictionary to use when we find a search result.
|
||||||
|
Dictionary m_dict;
|
||||||
|
|
||||||
#ifdef HAVE_THREADS
|
#ifdef HAVE_THREADS
|
||||||
// Number of threads to use.
|
// Number of threads to use.
|
||||||
size_t m_threads;
|
size_t m_threads;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue