OALplus (0.52.0) a C++ wrapper for OpenAL

oalplus::DeviceOps< tag::Playback > Class Template Reference

Class implementing audio playback device-specific operations. More...

#include </home/chochlik/devel/oglplus/include/oalplus/device.hpp>

Inheritance diagram for oalplus::DeviceOps< tag::Playback >:

Public Member Functions

const ALchar * Specifier (void) const
 Returns the device specifier string. More...
 

Static Public Member Functions

static DeviceSpecRange Specifiers (void)
 Returns a range of specifier strings for available audio devices. More...
 
static Range< StringExtensions (void)
 Returns a range of ALC extension strings. More...
 

Detailed Description

template<>
class oalplus::DeviceOps< tag::Playback >

Class implementing audio playback device-specific operations.

Note
Do not use this class directly, use Device instead.

Member Function Documentation

static Range<String> oalplus::DevCommonOps::Extensions ( void  )
staticinherited

Returns a range of ALC extension strings.

Related OpenAL symbols:
alGetString AL_EXTENSIONS
const ALchar* oalplus::DeviceOps< tag::Playback >::Specifier ( void  ) const

Returns the device specifier string.

Related OpenAL symbols:
alcGetString ALC_DEVICE_SPECIFIER
static DeviceSpecRange oalplus::DeviceOps< tag::Playback >::Specifiers ( void  )
static

Returns a range of specifier strings for available audio devices.

Related OpenAL symbols:
alcGetString ALC_DEVICE_SPECIFIER
Examples:
oalplus/001_devices.cpp.

The documentation for this class was generated from the following file:
  • /home/chochlik/devel/oglplus/include/oalplus/device.hpp

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).