MCPcopy Create free account
hub / github.com/AcademySoftwareFoundation/OpenColorIO / hasAlias

Method hasAlias

src/OpenColorIO/ColorSpace.cpp:163–174  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163bool ColorSpace::hasAlias(const char * alias) const noexcept
164{
165 if (!alias) return false;
166 for (size_t idx = 0; idx < getImpl()->m_aliases.size(); ++idx)
167 {
168 if (0 == Platform::Strcasecmp(getImpl()->m_aliases[idx].c_str(), alias))
169 {
170 return true;
171 }
172 }
173 return false;
174}
175
176void ColorSpace::addAlias(const char * alias) noexcept
177{

Callers 8

test_aliasesMethod · 0.95
mergeInputRolesMethod · 0.45
attemptToAddAliasMethod · 0.45
mergeColorSpaceMethod · 0.45
mergeNamedTransformMethod · 0.45
test_aliasesMethod · 0.45
OCIO_ADD_TESTFunction · 0.45
OCIO_ADD_TESTFunction · 0.45

Calls 3

StrcasecmpFunction · 0.85
getImplFunction · 0.50
sizeMethod · 0.45

Tested by 4

test_aliasesMethod · 0.76
test_aliasesMethod · 0.36
OCIO_ADD_TESTFunction · 0.36
OCIO_ADD_TESTFunction · 0.36