CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
strfind.h
1#pragma once
2
3#include <cx/string/strbase.h>
4
5CX_C_BEGIN
6
15
44int32 strFind(_In_opt_ strref s, int32 start, _In_opt_ strref find);
45
62int32 strFindi(_In_opt_ strref s, int32 start, _In_opt_ strref find);
63
96int32 strFindR(_In_opt_ strref s, int32 end, _In_opt_ strref find);
97
112int32 strFindRi(_In_opt_ strref s, int32 end, _In_opt_ strref find);
113
131int32 strFindChar(_In_opt_ strref s, int32 start, char find);
132
146int32 strFindChari(_In_opt_ strref s, int32 start, char find);
147
163int32 strFindCharR(_In_opt_ strref s, int32 end, char find);
164
178int32 strFindCharRi(_In_opt_ strref s, int32 end, char find);
179
200int32 strFindAny(_In_opt_ strref s, int32 start, _In_opt_ strref chars);
201
215int32 strFindAnyi(_In_opt_ strref s, int32 start, _In_opt_ strref chars);
216
234int32 strFindAnyR(_In_opt_ strref s, int32 end, _In_opt_ strref chars);
235
249int32 strFindAnyRi(_In_opt_ strref s, int32 end, _In_opt_ strref chars);
250
270int32 strFindNotAny(_In_opt_ strref s, int32 start, _In_opt_ strref chars);
271
285int32 strFindNotAnyi(_In_opt_ strref s, int32 start, _In_opt_ strref chars);
286
302int32 strFindNotAnyR(_In_opt_ strref s, int32 end, _In_opt_ strref chars);
303
317int32 strFindNotAnyRi(_In_opt_ strref s, int32 end, _In_opt_ strref chars);
318
320
321CX_C_END
int32 strFindChar(strref s, int32 start, char find)
int32 strFindChari(strref s, int32 start, char find)
int32 strFindNotAnyRi(strref s, int32 end, strref chars)
int32 strFindAnyR(strref s, int32 end, strref chars)
int32 strFindNotAny(strref s, int32 start, strref chars)
int32 strFindNotAnyi(strref s, int32 start, strref chars)
int32 strFindR(strref s, int32 end, strref find)
int32 strFindNotAnyR(strref s, int32 end, strref chars)
int32 strFindi(strref s, int32 start, strref find)
int32 strFind(strref s, int32 start, strref find)
int32 strFindCharRi(strref s, int32 end, char find)
int32 strFindAnyRi(strref s, int32 end, strref chars)
int32 strFindAny(strref s, int32 start, strref chars)
int32 strFindAnyi(strref s, int32 start, strref chars)
int32 strFindCharR(strref s, int32 end, char find)
int32 strFindRi(strref s, int32 end, strref find)
Core string types and fundamental operations.