|
|
@@ -132,26 +132,26 @@ namespace bx
|
|
|
/// Case insensitive string compare.
|
|
|
int32_t strCmpI(const char* _lhs, const char* _rhs, int32_t _max = INT32_MAX);
|
|
|
|
|
|
- ///
|
|
|
+ /// Get string length.
|
|
|
int32_t strLen(const char* _str, int32_t _max = INT32_MAX);
|
|
|
|
|
|
/// Copy _num characters from string _src to _dst buffer of maximum _dstSize capacity
|
|
|
/// including zero terminator. Copy will be terminated with '\0'.
|
|
|
int32_t strCopy(char* _dst, int32_t _dstSize, const char* _src, int32_t _num = INT32_MAX);
|
|
|
|
|
|
- ///
|
|
|
+ /// Concatinate string.
|
|
|
int32_t strCat(char* _dst, int32_t _dstSize, const char* _src, int32_t _num = INT32_MAX);
|
|
|
|
|
|
- ///
|
|
|
+ /// Find character in string. Limit search to _max characters.
|
|
|
const char* strFind(const char* _str, char _ch, int32_t _max = INT32_MAX);
|
|
|
|
|
|
- ///
|
|
|
+ /// Find character in string in reverse. Limit search to _max characters.
|
|
|
const char* strRFind(const char* _str, char _ch, int32_t _max = INT32_MAX);
|
|
|
|
|
|
- /// Find substring in string. Limit search to _size.
|
|
|
+ /// Find substring in string. Limit search to _max characters.
|
|
|
const char* strFind(const char* _str, const char* _find, int32_t _max = INT32_MAX);
|
|
|
|
|
|
- /// Find substring in string. Case insensitive. Limit search to _max.
|
|
|
+ /// Find substring in string. Case insensitive. Limit search to _max characters.
|
|
|
const char* strFindI(const char* _str, const char* _find, int32_t _max = INT32_MAX);
|
|
|
|
|
|
/// Find new line. Returns pointer after new line terminator.
|