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

Class: Swift_KeyCache_KeyCacheInputStream

Source Location: /vendors/swift/classes/Swift/KeyCache/KeyCacheInputStream.php

Interface Overview

Swift_InputByteStream
   |
   --Swift_KeyCache_KeyCacheInputStream

Writes data to a KeyCache using a stream.


Author(s):

  • Chris Corbyn

Methods


Inherited Methods

Class: Swift_InputByteStream

Swift_InputByteStream::bind()
Attach $is to this stream.
Swift_InputByteStream::commit()
For any bytes that are currently buffered inside the stream, force them off the buffer.
Swift_InputByteStream::flushBuffers()
Flush the contents of the stream (empty it) and set the internal pointer to the beginning.
Swift_InputByteStream::unbind()
Remove an already bound stream.
Swift_InputByteStream::write()
Writes $bytes to the end of the stream.

Class Details

[line 20]
Writes data to a KeyCache using a stream.



Tags:

author:  Chris Corbyn
filesource:  Source Code for this file


[ Top ]


Class Methods


method setItemKey [line 39]

void setItemKey( string $itemKey)

Set the itemKey which will be written to.



Tags:

access:  public


Parameters:

string   $itemKey  

[ Top ]

method setKeyCache [line 27]

void setKeyCache( Swift_KeyCache $keyCache)

Set the KeyCache to wrap.



Tags:

access:  public


Parameters:

Swift_KeyCache   $keyCache  

[ Top ]

method setNsKey [line 33]

void setNsKey( string $nsKey)

Set the nsKey which will be written to.



Tags:

access:  public


Parameters:

string   $nsKey  

[ Top ]

method setWriteThroughStream [line 45]

void setWriteThroughStream( Swift_InputByteStream $is)

Specify a stream to write through for each write().



Tags:

access:  public


Parameters:

Swift_InputByteStream   $is  

[ Top ]

method __clone [line 51]

void __clone( )

Any implementation should be cloneable, allowing the clone to access a separate $nsKey and $itemKey.



Tags:

access:  public


[ Top ]


Documentation generated on Mon, 05 Sep 2011 20:33:32 -0500 by phpDocumentor 1.4.3