void ArchiveBinary::ToStream( const std::vector< ObjectPtr >& objects, std::iostream& stream ) { ArchiveBinary archive; // fix the spool archive.m_Objects = objects; Reflect::CharStreamPtr charStream = new CharStream( &stream, false ); archive.OpenStream( charStream, true ); archive.Write(); archive.Close(); }