Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Ogg::Debug
Ogg::ErrorTransport errors testable with Logical::Reader::transportError
Ogg::ExceptionExceptions base class
Ogg::LogicalLogical interface
Ogg::Logical::FailedToSelectStreamException thrown by Logical::reader
Ogg::Logical::MuxTooLateException thrown by muxing Logical::Logical
Ogg::Logical::NoSuchStreamException thrown by Logical::reader
Ogg::Logical::NotForReadingException thrown by Logical::reader
Ogg::Logical::NotForWritingException thrown by Logical::writer
Ogg::Logical::PageReaderLogical stream Page reader
Ogg::Logical::PageReaderTooLateException thrown by Logical::reader
Ogg::Logical::PageWriterLogical stream Page writer

Do not derive from PageWriter. It is designed for writing pages that have been routed from a PageReader

Ogg::Logical::ReaderLogical stream reader
Ogg::Logical::ReaderAlreadyExistsException thrown by Logical::reader
Ogg::Logical::ReaderTooLateException thrown by Logical::reader
Ogg::Logical::SeekInternalErrorException thrown by Logical::Reader:: seek operators
Ogg::Logical::SerialNoAlreadyUsedException thrown by muxing Logical::Logical
Ogg::Logical::SerialNotPositiveException thrown by Logical::Logical
Ogg::Logical::StreamAlreadyClaimedException thrown by Logical::reader
Ogg::Logical::WriterLogical stream writer

Do not derive from Writer. It is an iterator-like class for writing packets

Ogg::Logical::WriterAlreadyExistsException thrown by Logical::writer
Ogg::PacketLogical Packet interface
Ogg::PageTransport paging interface
Ogg::TransportTransport interface
Ogg::Transport::NoDeletionException thrown by Transport::~Transport()
Ogg::Transport::PrematureEndOfOggStreamException thrown by a reading Transport::loop

Generated on Thu Feb 26 12:25:46 2009 for libogg++ by  doxygen 1.5.6