35 #ifndef IE_CORE_FILEINDEXEDIO_H
36 #define IE_CORE_FILEINDEXEDIO_H
38 #include "IECore/Export.h"
39 #include "StreamIndexedIO.h"
52 static IndexedIOPtr create(
const std::string &path,
const IndexedIO::EntryIDList &root, IndexedIO::OpenMode mode);
54 static bool canRead(
const std::string &path );
57 FileIndexedIO(
const std::string &path,
const IndexedIO::EntryIDList &root, IndexedIO::OpenMode mode);
62 const std::string &fileName()
const;
71 IndexedIO *duplicate(StreamIndexedIO::Node &rootNode)
const override;
80 #endif // IE_CORE_FILEINDEXEDIO_H
Definition: IndexedIO.h:57
Definition: StreamIndexedIO.h:56
Class that provides access to the stream file.
Definition: StreamIndexedIO.h:161
This namespace contains all components of the core library.
Definition: AddSmoothSkinningInfluencesOp.h:43
Definition: FileIndexedIO.h:46