Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::SoundBuffer::Lock Class Reference

ロック More...

#include <SoundBuffer.h>

List of all members.

Public Member Functions

void * getAddress0 () const
 アドレス0の取得

u_int getSize0 () const
 サイズ0の取得

void * getAddress1 () const
 アドレス1の取得

u_int getSize1 () const
 サイズ1の取得

bool isValid () const
 データが有効か


Friends

class SoundBuffer


Detailed Description

ロック

Definition at line 271 of file SoundBuffer.h.


Member Function Documentation

void* Lamp::SoundBuffer::Lock::getAddress0  )  const [inline]
 

アドレス0の取得

Returns:
アドレス0

Definition at line 278 of file SoundBuffer.h.

Referenced by Lamp::StreamPlayer::writeStream().

void* Lamp::SoundBuffer::Lock::getAddress1  )  const [inline]
 

アドレス1の取得

Returns:
アドレス1

Definition at line 290 of file SoundBuffer.h.

Referenced by Lamp::StreamPlayer::writeStream().

u_int Lamp::SoundBuffer::Lock::getSize0  )  const [inline]
 

サイズ0の取得

Returns:
サイズ0

Definition at line 284 of file SoundBuffer.h.

References u_int.

Referenced by Lamp::StreamPlayer::writeStream().

u_int Lamp::SoundBuffer::Lock::getSize1  )  const [inline]
 

サイズ1の取得

Returns:
サイズ1

Definition at line 296 of file SoundBuffer.h.

References u_int.

Referenced by Lamp::StreamPlayer::writeStream().

bool Lamp::SoundBuffer::Lock::isValid  )  const [inline]
 

データが有効か

Returns:
データが有効ならtrueを返す

Definition at line 302 of file SoundBuffer.h.

Referenced by Lamp::SoundBuffer::lock(), Lamp::SoundBuffer::unlock(), and Lamp::StreamPlayer::writeStream().


The documentation for this class was generated from the following file:
Generated on Wed Mar 16 10:29:51 2005 for Lamp by doxygen 1.3.2