Ogg::Error Class Reference
[Error and Excception Handling]

Transport errors testable with Logical::Reader::transportError. More...

#include <Exception.H>

List of all members.

Public Types

enum  ErrorNo {
  None, BeyondCurrentVersion, SomeStreamsIgnored, PacketNonContinuation,
  PacketContinuation, NonContinuity, BadGranulePosition, StreamBegin,
  StreamEnd, PrematureEnd
}

Public Member Functions

Erroroperator|= (ErrorNo)
Erroroperator|= (Error &)
bool operator[] (ErrorNo)
const char * operator() (ErrorNo)


Detailed Description

Transport errors testable with Logical::Reader::transportError.


Member Enumeration Documentation

Enumerator:
None 
BeyondCurrentVersion 
SomeStreamsIgnored 
PacketNonContinuation 
PacketContinuation 
NonContinuity 
BadGranulePosition 
StreamBegin 
StreamEnd 
PrematureEnd 


Member Function Documentation

Error& Ogg::Error::operator|= ( ErrorNo   ) 

Error& Ogg::Error::operator|= ( Error  ) 

bool Ogg::Error::operator[] ( ErrorNo   ) 

const char* Ogg::Error::operator() ( ErrorNo   ) 


The documentation for this class was generated from the following file:

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