MCPcopy Create free account
hub / github.com/ImageEngine/cortex / container

Method container

src/IECore/Object.cpp:165–172  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163}
164
165IndexedIOPtr Object::SaveContext::container( const std::string &typeName, unsigned int ioVersion )
166{
167 IndexedIOPtr typeIO = m_ioInterface->subdirectory( typeName, IndexedIO::CreateIfMissing );
168 typeIO->write( g_ioVersionEntry, ioVersion );
169 IndexedIOPtr dataIO = typeIO->subdirectory( g_dataEntry, IndexedIO::CreateIfMissing );
170 dataIO->removeAll();
171 return dataIO;
172}
173
174IndexedIO *Object::SaveContext::rawContainer()
175{

Callers 15

saveMethod · 0.80
loadMethod · 0.80
saveMethod · 0.80
loadMethod · 0.80
saveMethod · 0.80
loadMethod · 0.80
saveMethod · 0.80
loadMethod · 0.80
saveMethod · 0.80
loadMethod · 0.80
saveMethod · 0.80

Calls 5

IOExceptionFunction · 0.85
subdirectoryMethod · 0.80
removeAllMethod · 0.80
writeMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected