libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
string_functions.h File Reference
#include "stringptr.h"
Include dependency graph for string_functions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  libscratchcpp
 The main namespace of the library.
 

Functions

LIBSCRATCHCPP_EXPORT void libscratchcpp::string_alloc (StringPtr *str, size_t size)
 
LIBSCRATCHCPP_EXPORT void libscratchcpp::string_assign (StringPtr *str, const StringPtr *another)
 
LIBSCRATCHCPP_EXPORT void libscratchcpp::string_assign_cstring (StringPtr *str, const char *another)
 
LIBSCRATCHCPP_EXPORT int libscratchcpp::string_compare_raw_case_sensitive (const char16_t *str1, size_t n1, const char16_t *str2, size_t n2)
 
LIBSCRATCHCPP_EXPORT int libscratchcpp::string_compare_case_sensitive (const StringPtr *str1, const StringPtr *str2)
 
LIBSCRATCHCPP_EXPORT int libscratchcpp::string_compare_raw_case_insensitive (const char16_t *str1, size_t n1, const char16_t *str2, size_t n2)
 
LIBSCRATCHCPP_EXPORT int libscratchcpp::string_compare_case_insensitive (const StringPtr *str1, const StringPtr *str2)
 
LIBSCRATCHCPP_EXPORT bool libscratchcpp::string_contains_raw_case_sensitive (const char16_t *str, const char16_t *substr)
 
LIBSCRATCHCPP_EXPORT bool libscratchcpp::string_contains_case_sensitive (const StringPtr *str, const StringPtr *substr)
 
LIBSCRATCHCPP_EXPORT bool libscratchcpp::string_contains_raw_case_insensitive (const char16_t *str, const char16_t *substr)
 
LIBSCRATCHCPP_EXPORT bool libscratchcpp::string_contains_case_insensitive (const StringPtr *str, const StringPtr *substr)