Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: Swift_ByteStream_TemporaryFileByteStream

Source Location: /system/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/TemporaryFileByteStream.php

Class Overview

Swift_ByteStream_AbstractFilterableInputStream
   |
   --Swift_ByteStream_FileByteStream
      |
      --Swift_ByteStream_TemporaryFileByteStream



Author(s):

  • Romain-Geissler

Methods


Inherited Variables

Inherited Methods

Class: Swift_ByteStream_FileByteStream

Swift_ByteStream_FileByteStream::__construct()
Create a new FileByteStream for $path.
Swift_ByteStream_FileByteStream::getPath()
Get the complete path to the file.
Swift_ByteStream_FileByteStream::read()
Reads $length bytes from the stream into a string and moves the pointer through the stream by $length.
Swift_ByteStream_FileByteStream::setReadPointer()
Move the internal read pointer to $byteOffset in the stream.
Swift_ByteStream_FileByteStream::_commit()
Just write the bytes to the file
Swift_ByteStream_FileByteStream::_flush()
Not used

Class: Swift_ByteStream_AbstractFilterableInputStream

Swift_ByteStream_AbstractFilterableInputStream::addFilter()
Add a StreamFilter to this InputByteStream.
Swift_ByteStream_AbstractFilterableInputStream::bind()
Attach $is to this stream.
Swift_ByteStream_AbstractFilterableInputStream::commit()
For any bytes that are currently buffered inside the stream, force them off the buffer.
Swift_ByteStream_AbstractFilterableInputStream::flushBuffers()
Flush the contents of the stream (empty it) and set the internal pointer to the beginning.
Swift_ByteStream_AbstractFilterableInputStream::removeFilter()
Remove an already present StreamFilter based on its $key.
Swift_ByteStream_AbstractFilterableInputStream::unbind()
Remove an already bound stream.
Swift_ByteStream_AbstractFilterableInputStream::write()
Writes $bytes to the end of the stream.
Swift_ByteStream_AbstractFilterableInputStream::_commit()
Commit the given bytes to the storage medium immediately.
Swift_ByteStream_AbstractFilterableInputStream::_flush()
Flush any buffers/content with immediate effect.

Class Details

[line 14]


Tags:

author:  Romain-Geissler


[ Top ]


Class Methods


constructor __construct [line 16]

Swift_ByteStream_TemporaryFileByteStream __construct( )



Tags:

access:  public


Overrides Swift_ByteStream_FileByteStream::__construct() (Create a new FileByteStream for $path.)

[ Top ]

destructor __destruct [line 36]

void __destruct( )



Tags:

access:  public


[ Top ]

method getContent [line 27]

void getContent( )



Tags:

access:  public


[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:56:11 +0000 by phpDocumentor 1.4.3