Struct alto::LoopbackDevice [] [src]

pub struct LoopbackDevice<'a, F: LoopbackFrame> { /* fields omitted */ }

A loopback device as provided by the ALC_SOFT_loopback extension.

Methods

impl<'a, F: LoopbackFrame> LoopbackDevice<'a, F>
[src]

Trait Implementations

impl<'a, F: LoopbackFrame> DeviceTrait for LoopbackDevice<'a, F>
[src]

Alto instance from which this device was opened.

Specifier string used to open this device.

Raw handle as exposed by OpenAL.

impl<'a, F: LoopbackFrame> PartialEq for LoopbackDevice<'a, F>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'a, F: LoopbackFrame> Eq for LoopbackDevice<'a, F>
[src]

impl<'a, F: LoopbackFrame> Drop for LoopbackDevice<'a, F>
[src]

A method called when the value goes out of scope. Read more

impl<'a, F: LoopbackFrame> Send for LoopbackDevice<'a, F>
[src]

impl<'a, F: LoopbackFrame> Sync for LoopbackDevice<'a, F>
[src]