5 #ifndef CRYPTOPP_IMPORTS
12 PAssignIntToInteger g_pAssignIntToInteger = NULL;
16 if (strcmp(name,
"ValueNames") == 0)
28 bool AlgorithmParametersBase::GetVoidValue(
const char *name,
const std::type_info &valueType,
void *pValue)
const
30 if (strcmp(name,
"ValueNames") == 0)
34 m_next->GetVoidValue(name, valueType, pValue);
35 (*
reinterpret_cast<std::string *
>(pValue) += m_name) +=
";";
38 else if (strcmp(name, m_name) == 0)
40 AssignValue(name, valueType, pValue);
44 else if (m_next.get())
45 return m_next->GetVoidValue(name, valueType, pValue);
50 AlgorithmParameters::AlgorithmParameters()
51 : m_defaultThrowIfNotUsed(true)
56 : m_defaultThrowIfNotUsed(x.m_defaultThrowIfNotUsed)
70 return m_next->GetVoidValue(name, valueType, pValue);