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:

- SoundBuffer.h