gwnavruntime/base/stringutils.h File Reference
#include "gwnavruntime/base/types.h"
#include <stdarg.h>
#include <stdio.h>
|
| Kaim |
| The Autodesk Navigation namespace.
|
|
|
StringSplitSpan | Kaim::StringSplitFirst (const char *ptr, const char *delimiters) |
| returns {ptr, size, true} where ptr[size] == first delimiter found returns {ptr, size, false} where ptr[size] == null if no delimiter can be found More...
|
|
template<typename F > |
size_t | Kaim::StringSplit (const char *ptr, const char *delimiters, const F &callable, StringSplitIgnoreEmpty ignoreEmpty=StringSplitIgnoreEmpty::Yes) |
| Calls callable(const StringSpan& span) for each substring separated by one of the delimiters. More...
|
|
size_t | Kaim::StringPrintV (char *buffer, size_t buffer_size, const char *format, va_list vlist) |
| Writes at most buffer_size chars, always put a null char, returns the number of chars written (not incl the null char) More...
|
|
Go to the source code of this file.