oa::String
String class in the OA Core public surface.
Public Methods
Public Data Members
Nposconst size_typestaticSsoCapconst size_typestaticConstructor & Destructor Documentation
Parameters
inCStrconst char *—
Parameters
inDataconst char *—
inLensize_type—
Parameters
inVoa::StringView—
Public Method Documentation
Parameters
inSconst char *—
Returns
String &The declared return value.
Parameters
inVoa::StringView—
Returns
String &The declared return value.
Parameters
inIdxsize_type—
Returns
char &The declared return value.
Parameters
inIdxsize_type—
Returns
const char &The declared return value.
Returns
char &The declared return value.
Returns
const char &The declared return value.
Returns
char *The declared return value.
Returns
const char *The declared return value.
Returns
size_typeThe declared return value.
Returns
voidThe declared return value.
Parameters
inOconst String &—
Returns
intThe declared return value.
Parameters
inVoa::StringView—
Returns
intThe declared return value.
Returns
const char *The declared return value.
Returns
const char *The declared return value.
Returns
boolThe declared return value.
Returns
char *The declared return value.
Returns
const char *The declared return value.
Parameters
inOconst String &—
Returns
boolThe declared return value.
Parameters
inVoa::StringView—
Returns
boolThe declared return value.
Parameters
inPossize_typeDefault: 0
inCountsize_typeDefault: Npos
Returns
size_typeThe declared return value.
Parameters
inChchar—
inPossize_typeDefault: 0
Returns
size_typeThe declared return value.
Parameters
inSconst char *—
inPossize_typeDefault: 0
Returns
size_typeThe declared return value.
Parameters
inNeedleoa::StringView—
inPossize_typeDefault: 0
Returns
size_typeThe declared return value.
Returns
char &The declared return value.
Returns
const char &The declared return value.
Returns
size_typeThe declared return value.
Returns
oa::StringViewThe declared return value.
Parameters
inChchar—
Returns
String &The declared return value.
Parameters
inOconst String &—
Returns
String &The declared return value.
Parameters
inSconst char *—
Returns
String &The declared return value.
Parameters
inVoa::StringView—
Returns
String &The declared return value.
Parameters
inIdxsize_type—
Returns
char &The declared return value.
Parameters
inIdxsize_type—
Returns
const char &The declared return value.
Returns
voidThe declared return value.
Parameters
inChchar—
Returns
voidThe declared return value.
Parameters
inCapsize_type—
Returns
voidThe declared return value.
Parameters
inNsize_type—
Returns
voidThe declared return value.
Parameters
inNsize_type—
inChchar—
Returns
voidThe declared return value.
Returns
voidThe declared return value.
Returns
size_typeThe declared return value.
Parameters
inPossize_typeDefault: 0
inCountsize_typeDefault: Npos
Returns
StringThe declared return value.
Returns
oa::StringViewThe declared return value.