169 return (status == 0) ? value : 0;
175 const char*
string = NULL;
177 if (elements == NULL) {
181 for (i = 0; elements[i].
string; ++i) {
182 if (value == elements[i].value) {
183 string = elements[i].
string;
211 return KsmKeywordNameToValue(m_algorithm_keywords, name);
216 return KsmKeywordNameToValue(m_format_keywords, name);
221 return KsmKeywordNameToValue(m_parameter_keywords, name);
226 return KsmKeywordNameToValue(m_state_keywords, name);
231 return KsmKeywordNameToValue(m_type_keywords, name);
236 return KsmKeywordValueToName(m_algorithm_keywords, value);
241 return KsmKeywordValueToName(m_format_keywords, value);
246 return KsmKeywordValueToName(m_state_keywords, value);
251 return KsmKeywordValueToName(m_type_keywords, value);
256 return KsmKeywordValueToName(m_serial_keywords, value);
261 return KsmKeywordNameToValue(m_roll_keywords, name);
266 return KsmKeywordValueToName(m_roll_keywords, value);
294 for (i = 0; m_parameter_keywords[i].
string; ++i) {
295 if (strcmp(name, m_parameter_keywords[i].
string) == 0) {