// Generates a key out of the given string
void String2Key::generateKey(const Memblock &string, uint8_t *key, uint32_t length) const
{
	if (m_keygen == NULL) {
		setupGenerator();
	}
	m_keygen->genkey(string, key, length);
}
Example #2
0
/**
 * @brief Runs the parser from the root node on the given string.
 */
void NepParser::parse(const std::string &str)
{
	// Prepare generation
	setupGenerator(str);
	
	genCtxBlock(mScript.getRoot());
}
	void renderBlock(QString templateName, bool advanced)
	{
		QSvgGenerator generator;
		setupGenerator(generator, templateName);

		QPainter painter(&generator);

		T block(advanced);
		block.render(painter);
	}
	void renderBlockValue(QString templateName, unsigned i, unsigned value)
	{
		QSvgGenerator generator;
		setupGenerator(generator, templateName);

		QPainter painter(&generator);

		T block(true);
		block.setValue(i,value);
		block.render(painter);
	}