MCPcopy Create free account
hub / github.com/PixarAnimationStudios/OpenUSD / TfStringTokenize

Function TfStringTokenize

pxr/base/tf/stringUtils.cpp:468–479  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

466}
467
468vector<string>
469TfStringTokenize(string const &src, const char* delimiters)
470{
471 vector<pair<char const *, char const *> > segments;
472 _TokenizeToSegments(src, delimiters, segments);
473
474 // Construct strings into the result vector from the segments of src.
475 vector<string> ret(segments.size());
476 for (size_t i = 0; i != segments.size(); ++i)
477 ret[i].append(segments[i].first, segments[i].second);
478 return ret;
479}
480
481set<string>
482TfStringTokenizeToSet(string const &src, const char* delimiters)

Callers 15

_ValidateVariantsFunction · 0.85
_UsdCheckerFunction · 0.85
_ParamNameToLocatorFunction · 0.85
_ResolveResourcePathFunction · 0.85
_ProcessImportMethod · 0.85
_ParseSectionLineMethod · 0.85
GlfHasExtensionsFunction · 0.85
_GetOrderingMetadataFunction · 0.85
_DeriveClipInfoFunction · 0.85

Calls 3

_TokenizeToSegmentsFunction · 0.85
sizeMethod · 0.45
appendMethod · 0.45

Tested by 3

ReadPathsFunction · 0.68
GetConnectionMethod · 0.68
TestTokensFunction · 0.68