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