|
Sese Framework
3.0.0
A cross-platform framework
|
External algorithms needed by the library, such as searching, shifting, etc. More...
#include <cstddef>#include <cstdint>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | sstr |
Typedefs | |
| typedef int(* | sstr::FindFunction) (const char *, const char *) |
Functions | |
| int | sstr::KMP (const char *str, const char *sub) |
| int | sstr::BM (const char *str, const char *sub) |
| int | sstr::BM (const uint32_t *str, size_t size, std::vector< SChar > &sub) |
| int | sstr::NORMAL (const char *str, const char *sub) |
| template<typename T > | |
| void | sstr::LeftShiftElement (T *header, size_t len, size_t begin, size_t count) |
| template<typename T > | |
| void | sstr::RightShiftElement (T *header, size_t len, size_t begin, size_t count) |
External algorithms needed by the library, such as searching, shifting, etc.