48class ALEMBIC_EXPORT IStreams
51 IStreams(
const std::string & iFileName,
52 std::size_t iNumStreams=1,
54 IStreams(
const std::vector< std::istream * > & iStreams);
59 Alembic::Util::uint16_t getVersion();
61 Alembic::Util::uint64_t getSize();
64 void read(std::size_t iThreadId, Alembic::Util::uint64_t iPos,
65 Alembic::Util::uint64_t iSize,
void * oBuf);
69 IStreams(
const IStreams &);
70 const IStreams & operator=(
const IStreams &);
73 Alembic::Util::unique_ptr< PrivateData > mData;