LLChannelDescriptors Class Reference

A way simple interface to accesss channels inside a buffer. More...

#include <llbuffer.h>

List of all members.

Public Types

enum  { E_CHANNEL_COUNT = 3 }

Public Member Functions

 LLChannelDescriptors ()
 LLChannelDescriptors (S32 base)
S32 in () const
S32 out () const

Protected Attributes

S32 mBaseChannel


Detailed Description

A way simple interface to accesss channels inside a buffer.

Declaration of classes used for minimizing calls to new[], memcpy(), and delete[]. Typically, you would create an LLBufferArray, feed it data, modify and add segments as you process it, and feed it to a sink.

Definition at line 51 of file llbuffer.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
E_CHANNEL_COUNT 

Definition at line 55 of file llbuffer.h.


Constructor & Destructor Documentation

LLChannelDescriptors::LLChannelDescriptors (  )  [inline]

Definition at line 56 of file llbuffer.h.

LLChannelDescriptors::LLChannelDescriptors ( S32  base  )  [inline, explicit]

Definition at line 57 of file llbuffer.h.


Member Function Documentation

S32 LLChannelDescriptors::in (  )  const [inline]

S32 LLChannelDescriptors::out (  )  const [inline]


Member Data Documentation

Definition at line 62 of file llbuffer.h.

Referenced by in(), and out().


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

Generated on Fri May 16 08:39:43 2008 for SecondLife by  doxygen 1.5.5