libpsynth 0.2.1
Classes | Namespaces | Functions
/home/raskolnikov/dev/psynth/trunk/src/psynth/io/buffered_input.hpp File Reference

Time-stamp: <2011-06-07 19:55:40 raskolnikov> More...

#include <psynth/base/type_traits.hpp>
#include <psynth/io/input.hpp>
#include <psynth/io/buffered_input.tpp>
Include dependency graph for buffered_input.hpp:

Go to the source code of this file.

Classes

class  psynth::io::detail::buffered_input_impl< Range, InputPtr >
class  psynth::io::detail::buffered_async_input_impl< Range, InputPtr >
class  psynth::io::buffered_input_adapter< Range, InputPtr >
class  psynth::io::buffered_async_input_adapter< Range, InputPtr >
class  psynth::io::buffered_async_input< Range, Input >
class  psynth::io::buffered_input< Range, Input >
struct  psynth::io::detail::is_async_ptr< InputPtr >

Namespaces

namespace  psynth
namespace  psynth::io
namespace  psynth::io::detail

Functions

template<class Range , class InputPtr >
std::enable_if
< !detail::is_async_ptr
< InputPtr >::value,
buffered_input_adapter< Range,
InputPtr > >::type 
psynth::io::make_buffered_input (InputPtr in)

Detailed Description

Time-stamp: <2011-06-07 19:55:40 raskolnikov>

Author:
Juan Pedro BolĂ­var Puente <raskolnikov@es.gnu.org>
Date:
Thu Mar 17 15:02:10 2011

Buffered input.