% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/txt_recode_fast.R
\name{txt_recode_batch_cpp}
\alias{txt_recode_batch_cpp}
\title{Batch text recoding (internal C++ function)}
\arguments{
\item{x}{List of character vectors to recode}

\item{from}{Character vector of values to match}

\item{to}{Character vector of replacement values}

\item{na_rm}{Logical, whether to set unmatched values to NA (default: FALSE)}
}
\value{
List of character vectors with recoded values
}
\description{
Internal C++ function for batch recoding multiple character vectors.
Efficiently recodes multiple text columns using a single hash table lookup.
}
\details{
This is an internal C++ function exported for advanced users.
The hash table is constructed once and reused for all vectors in the list,
making it very efficient for batch operations.
}
\keyword{internal}
