CSL 5.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Member Functions
csl::Writeable Class Reference

Writeable – a mix-in for buffers and streams that one can write to. More...

`#include <CSL_Core.h>`

Inheritance diagram for csl::Writeable:

List of all members.

## Public Member Functions
virtual void | writeBuffer (Buffer &inputBuffer) throw (CException)
| write to the receiver
virtual | ~Writeable ()

## Protected Member Functions
virtual void | writeBuffer (Buffer &inputBuffer, unsigned bufNum) throw (CException)
| write to the receiver

## Detailed Description

Writeable – a mix-in for buffers and streams that one can write to.

Definition at line 514 of file CSL_Core.h.

## Constructor & Destructor Documentation

virtual csl::Writeable::~Writeable | ( |  | ) |
| inline virtual

Definition at line 517 of file CSL_Core.h.

## Member Function Documentation

void Writeable::writeBuffer | ( | Buffer & | inputBuffer | ) | throw (CException)
| virtual

write to the receiver

Reimplemented in csl::Abst_SoundFile, csl::LSoundFile, csl::BufferStream, csl::RingBuffer, csl::JSoundFile, and csl::CASoundFile.

Definition at line 1115 of file CSL_Core.cpp.

Referenced by csl::RingBuffer::writeBuffer(), and csl::BufferStream::writeBuffer().

void Writeable::writeBuffer | ( | Buffer & | inputBuffer,
|  | unsigned | bufNum
| ) |  | throw (CException)
| protected virtual

write to the receiver

Reimplemented in csl::BufferStream, and csl::RingBuffer.

Definition at line 1111 of file CSL_Core.cpp.

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

- CSL/Kernel/CSL_Core.h
- CSL/Kernel/CSL_Core.cpp