37#ifndef Alembic_AbcCoreOgawa_ReadWrite_h
38#define Alembic_AbcCoreOgawa_ReadWrite_h
44namespace AbcCoreOgawa {
56 const ::Alembic::AbcCoreAbstract::MetaData &iMetaData )
const;
60 const ::Alembic::AbcCoreAbstract::MetaData &iMetaData )
const;
78 ReadArchive(
const std::vector< std::istream * > & iStreams );
93 std::vector< std::istream * > m_streams;
#define ALEMBIC_VERSION_NS
ReadArchive(const std::vector< std::istream * > &iStreams)
::Alembic::AbcCoreAbstract::ArchiveReaderPtr operator()(const std::string &iFileName, ::Alembic::AbcCoreAbstract::ReadArraySampleCachePtr iCache) const
::Alembic::AbcCoreAbstract::ArchiveReaderPtr operator()(const std::string &iFileName) const
ReadArchive(size_t iNumStreams, bool iUseMMap)
Will return a shared pointer to the archive writer.
::Alembic::AbcCoreAbstract::ArchiveWriterPtr operator()(const std::string &iFileName, const ::Alembic::AbcCoreAbstract::MetaData &iMetaData) const
::Alembic::AbcCoreAbstract::ArchiveWriterPtr operator()(std::ostream *iStream, const ::Alembic::AbcCoreAbstract::MetaData &iMetaData) const
Alembic::Util::shared_ptr< ArchiveWriter > ArchiveWriterPtr
Smart Ptrs to Writers.
Alembic::Util::shared_ptr< ReadArraySampleCache > ReadArraySampleCachePtr
Alembic::Util::shared_ptr< ArchiveReader > ArchiveReaderPtr
Smart Ptrs to Readers.