Ignore:
Timestamp:
12/29/12 10:24:28 (11 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
Phase:
public
Message:

Renamed BufferedWaitable to BufferedStream

File:
1 moved

Legend:

Unmodified
Added
Removed
  • src/xplcommon/posix/StreamBuffer.h

    r14 r16  
    2828// either expressed or implied, of the FreeBSD Project.
    2929
    30 #ifndef XPLCOMMON_POSIX_WAITABLEBUFFER_H
    31 #define XPLCOMMON_POSIX_WAITABLEBUFFER_H
     30#ifndef XPLCOMMON_POSIX_STREAMBUFFER_H
     31#define XPLCOMMON_POSIX_STREAMBUFFER_H
    3232//------------------------------------------------------------------------------
    3333
     
    3535#include "../Failable.h"
    3636
    37 #include "BufferedWaitable.h"
     37#include "BufferedStream.h"
    3838
    3939//------------------------------------------------------------------------------
     
    4444
    4545/**
    46  * Base class for buffers used by a BufferedWaitable.
     46 * Base class for buffers used by a BufferedStream.
    4747 */
    48 class WaitableBuffer : public ::xplcommon::Buffer,
    49                        public ::xplcommon::FailableReference<WaitableBuffer>
     48class StreamBuffer : public ::xplcommon::Buffer,
     49                     public ::xplcommon::FailableReference<StreamBuffer>
    5050{
    5151protected:
    5252    /**
    53      * Our waitable.
     53     * Our buffered stream.
    5454     */
    55     BufferedWaitable& waitable;
     55    BufferedStream& stream;
    5656
    5757protected:
     
    5959     * Construct the buffer with the given waitable.
    6060     */
    61     WaitableBuffer(size_t capacity, BufferedWaitable* waitable);
     61    StreamBuffer(size_t capacity, BufferedStream* stream);
    6262
    6363private:
     
    7272    ::xplcommon::Failable& getFailable();
    7373
    74     friend class FailableReference<WaitableBuffer>;
     74    friend class FailableReference<StreamBuffer>;
    7575};
    7676
     
    7979//------------------------------------------------------------------------------
    8080
    81 inline WaitableBuffer::WaitableBuffer(size_t capacity,
    82                                       BufferedWaitable* waitable) :
     81inline StreamBuffer::StreamBuffer(size_t capacity, BufferedStream* stream) :
    8382    Buffer(capacity),
    84     waitable(*waitable)
     83    stream(*stream)
    8584{
    8685}
     
    8887//------------------------------------------------------------------------------
    8988
    90 inline const ::xplcommon::Failable& WaitableBuffer::getFailable() const
     89inline const ::xplcommon::Failable& StreamBuffer::getFailable() const
    9190{
    92     return waitable;
     91    return stream;
    9392}
    9493
    9594//------------------------------------------------------------------------------
    9695
    97 inline ::xplcommon::Failable& WaitableBuffer::getFailable()
     96inline ::xplcommon::Failable& StreamBuffer::getFailable()
    9897{
    99     return waitable;
     98    return stream;
    10099}
    101100
     
    105104
    106105//------------------------------------------------------------------------------
    107 #endif // XPLCOMMON_POSIX_WAITABLEBUFFER_H
     106#endif // XPLCOMMON_POSIX_STREAMBUFFER_H
    108107
    109108// Local Variables:
Note: See TracChangeset for help on using the changeset viewer.