2 * @file codepage_detect.h
4 * @brief Declaration file for codepage detection routines.
8 #include "UnicodeString.h"
9 #include "FileTextEncoding.h"
11 namespace codepage_detect
13 /** @brief Buffer size used in this file. */
14 constexpr int BufSize = 65536;
16 FileTextEncoding Guess(const String& filepath, int guessEncodingType, ptrdiff_t mapmaxlen = BufSize);
17 FileTextEncoding Guess(const String& ext, const void* src, size_t len, int guessEncodingType);