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

Method setMajorVersion

src/OpenColorIO/Config.cpp:1285–1304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1283}
1284
1285void Config::setMajorVersion(unsigned int version)
1286{
1287 if (version < FirstSupportedMajorVersion
1288 || version > LastSupportedMajorVersion)
1289 {
1290 std::ostringstream os;
1291 os << "The version is " << version
1292 << " where supported versions start at "
1293 << FirstSupportedMajorVersion
1294 << " and end at "
1295 << LastSupportedMajorVersion
1296 << ".";
1297 throw Exception(os.str().c_str());
1298 }
1299 m_impl->m_majorVersion = version;
1300 m_impl->m_minorVersion = LastSupportedMinorVersion[version - 1];
1301
1302 AutoMutex lock(getImpl()->m_cacheidMutex);
1303 getImpl()->resetCacheIDs();
1304}
1305
1306unsigned Config::getMinorVersion() const
1307{

Callers 15

supported_versionsMethod · 0.95
test_copyMethod · 0.80
AddExponentFunction · 0.80
OCIO_ADD_GPU_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80

Calls 2

resetCacheIDsMethod · 0.80
getImplFunction · 0.50

Tested by 15

test_copyMethod · 0.64
AddExponentFunction · 0.64
OCIO_ADD_GPU_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64