Commit 1395ceed authored by Mathieu Valois's avatar Mathieu Valois
Browse files

Inline short methods

parent a9dfc25b
Loading
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -36,7 +36,7 @@ struct PasswordStats {
class Statsgen {
public:
	Statsgen(){}
	Statsgen(const std::string& name);
	Statsgen(const std::string& name){ settings.filename = name; }

	int generate_stats();
	void print_stats() const;
@@ -48,7 +48,9 @@ public:
	inline void setLimitSimplemask(const int& limit) { settings.limitSimplemask = limit; }
	inline void setLimitAdvancedmask(const int& limit) { settings.limitAdvancedmask = limit; }
	inline void setNbThread(const int& nb) { settings.nbThread = nb; }
	void setSecurityRules(const uint& length, const uint& special, const uint& digit, const uint& upper, const uint& lower);
	void setSecurityRules(const uint& length, const uint& special, const uint& digit, const uint& upper, const uint& lower){
		settings.sr = { length, special, digit, upper, lower };
	}
	inline void setOutfile(const std::string& outfile) { settings.outfile_name = outfile; }
	inline void enableDebug() { settings.debug_enabled = true; }

+0 −8
Original line number Diff line number Diff line
@@ -22,14 +22,6 @@

using namespace std;

Statsgen::Statsgen(const std::string& name){
	settings.filename = name;
}

void Statsgen::setSecurityRules(const uint& length, const uint& special, const uint& digit, const uint& upper, const uint& lower) {
	settings.sr = { length, special, digit, upper, lower };
}

int Statsgen::generate_stats() {
	int nbthreads;
	processed = 0;