MRPT
1.9.9
|
#include "system-precomp.h"
#include <mrpt/core/format.h>
#include <mrpt/system/os.h>
#include <mrpt/system/string_utils.h>
#include <algorithm>
#include <cmath>
#include <cstring>
#include <deque>
#include <vector>
Go to the source code of this file.
Macros | |
#define | MASKBITS 0x3F |
#define | MASKBYTE 0x80 |
#define | MASK2BYTES 0xC0 |
#define | MASK3BYTES 0xE0 |
#define | MASK4BYTES 0xF0 |
#define | MASK5BYTES 0xF8 |
#define | MASK6BYTES 0xFC |
Functions | |
template void | mrpt::system::tokenize< std::deque< std::string > > (const std::string &inString, const std::string &inDelimiters, std::deque< std::string > &outTokens, bool skipBlankTokens) noexcept |
template void | mrpt::system::tokenize< std::vector< std::string > > (const std::string &inString, const std::string &inDelimiters, std::vector< std::string > &outTokens, bool skipBlankTokens) noexcept |
template<typename STRING_LIST > | |
static void | impl_stringListAsString (const STRING_LIST &lst, std::string &outText, const std::string &newline) |
#define MASK2BYTES 0xC0 |
Definition at line 58 of file string_utils.cpp.
Referenced by mrpt::system::decodeUTF8(), and mrpt::system::encodeUTF8().
#define MASK3BYTES 0xE0 |
Definition at line 59 of file string_utils.cpp.
Referenced by mrpt::system::decodeUTF8().
#define MASK4BYTES 0xF0 |
Definition at line 60 of file string_utils.cpp.
#define MASK5BYTES 0xF8 |
Definition at line 61 of file string_utils.cpp.
#define MASK6BYTES 0xFC |
Definition at line 62 of file string_utils.cpp.
#define MASKBITS 0x3F |
Definition at line 56 of file string_utils.cpp.
Referenced by mrpt::system::decodeUTF8(), and mrpt::system::encodeUTF8().
#define MASKBYTE 0x80 |
Definition at line 57 of file string_utils.cpp.
Referenced by mrpt::system::decodeUTF8(), and mrpt::system::encodeUTF8().
|
static |
Definition at line 329 of file string_utils.cpp.
References mrpt::system::os::memcpy().
Referenced by mrpt::system::stringListAsString().
|
noexcept |
|
noexcept |
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: c7a3bec24 Sun Mar 29 18:33:13 2020 +0200 at dom mar 29 18:50:38 CEST 2020 |