Man page - streqvmap(3)

Packages contains this manual

Manual

streqvmap

NAME
SYNOPSIS
DESCRIPTION
ERRORS
SEE ALSO

NAME

streqvmap - Set the character mappings for the streqv functions

SYNOPSIS

#include < your-opts.h >
cc [...] -o outfile infile.c -l opts [...]

void streqvmap (char from , char to , int ct );

DESCRIPTION

Set the character mapping. If the count ( ct ) is set to zero, then the map is cleared by setting all entries in the map to their index value. Otherwise, the " From " character is mapped to the " To " character. If ct is greater than 1, then From and To are incremented and the process repeated until ct entries have been set. For example,
streqvmap(’a’, ’A’, 26);
will alter the mapping so that all English lower case letters will map to upper case.

This function name is mapped to option_streqvmap so as to not conflict with the POSIX name space.

from

Input character

to

Mapped-to character

ct

compare length

ERRORS

none.

SEE ALSO

The info documentation for the -l opts library.
ao_string_tokenize(3), configFileLoad(3), optionFileLoad(3), optionFindNextValue(3), optionFindValue(3), optionFree(3), optionGetValue(3), optionLoadLine(3), optionMemberList(3), optionNextValue(3), optionOnlyUsage(3), optionPrintVersion(3), optionPrintVersionAndReturn(3), optionProcess(3), optionRestore(3), optionSaveFile(3), optionSaveState(3), optionUnloadNested(3), optionVersion(3), strequate(3), streqvcmp(3), strneqvcmp(3), strtransform(3),