Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RIFF Namespace Reference

RIFF specific classes and definitions. More...


Classes

class  RIFF::Chunk
 Provides convenient methods to access data of RIFF chunks in general. More...
class  RIFF::List
 Provides convenient methods to access data of RIFF list chunks and their subchunks. More...
class  RIFF::File
 Parses arbitrary RIFF files and provides together with it's base classes convenient methods to walk through the RIFF tree. More...
class  RIFF::Exception
 Will be thrown whenever an error occurs while parsing a RIFF file. More...

Typedefs

typedef std::string String

Enumerations

enum  stream_state_t { stream_ready = 0, stream_end_reached = 1, stream_closed = 2 }
 Current state of the file stream. More...
enum  stream_whence_t { stream_start = 0, stream_curpos = 1, stream_backward = 2, stream_end = 3 }
 File stream position dependent to these relations. More...

Functions

String libraryName ()
 Returns the name of this C++ library.
String libraryVersion ()
 Returns version of this C++ library.


Detailed Description

RIFF specific classes and definitions.

Typedef Documentation

typedef std::string RIFF::String
 

Definition at line 76 of file RIFF.h.


Enumeration Type Documentation

enum stream_state_t
 

Current state of the file stream.

Enumeration values:
stream_ready 
stream_end_reached 
stream_closed 

Definition at line 79 of file RIFF.h.

Referenced by RIFF::Chunk::GetState().

enum stream_whence_t
 

File stream position dependent to these relations.

Enumeration values:
stream_start 
stream_curpos 
stream_backward 
stream_end 

Definition at line 86 of file RIFF.h.


Function Documentation

String RIFF::libraryName  ) 
 

Returns the name of this C++ library.

This is usually "libgig" of course. This call is equivalent to DLS::libraryName() and gig::libraryName().

Definition at line 826 of file RIFF.cpp.

String RIFF::libraryVersion  ) 
 

Returns version of this C++ library.

This call is equivalent to DLS::libraryVersion() and gig::libraryVersion().

Definition at line 834 of file RIFF.cpp.


Generated on Fri Jul 29 22:07:47 2005 for libgig by  doxygen 1.3.9.1