#include <MacOutputStream.h>


Public Member Functions | |
| MacOutputStream (OutputStream &, Mac &) | |
| virtual | ~MacOutputStream () |
| virtual void | write (byte) throw (IOException) |
| virtual void | write (const byte *data, int offset, int length) throw (IOException) |
| void | on (bool) |
| Mac & | getMac () |
| void | setMac (Mac &) |
Protected Attributes | |
| Mac & | mac |
| beecrypt::crypto::MacOutputStream::MacOutputStream | ( | OutputStream & | , | |
| Mac & | ||||
| ) |
| virtual beecrypt::crypto::MacOutputStream::~MacOutputStream | ( | ) | [virtual] |
| Mac& beecrypt::crypto::MacOutputStream::getMac | ( | ) |
| void beecrypt::crypto::MacOutputStream::on | ( | bool | ) |
| void beecrypt::crypto::MacOutputStream::setMac | ( | Mac & | ) |
| virtual void beecrypt::crypto::MacOutputStream::write | ( | const byte * | data, | |
| int | offset, | |||
| int | length | |||
| ) | throw (IOException) [virtual] |
Reimplemented from beecrypt::io::FilterOutputStream.
| virtual void beecrypt::crypto::MacOutputStream::write | ( | byte | ) | throw (IOException) [virtual] |
Reimplemented from beecrypt::io::FilterOutputStream.
Mac& beecrypt::crypto::MacOutputStream::mac [protected] |
1.5.8