# AP4_AesBlockCipher Class Reference

`#include <Ap4AesBlockCipher.h>`

Inheritance diagram for AP4_AesBlockCipher:

List of all members.

## Public Member Functions
| AP4_AesBlockCipher (const AP4_UI08 *key, AP4_BlockCipher::CipherDirection direction)
| ~AP4_AesBlockCipher ()
virtual AP4_Result | ProcessBlock (const AP4_UI08 *input, AP4_UI08 *output)

## Detailed Description

Definition at line 60 of file Ap4AesBlockCipher.h.

## Constructor & Destructor Documentation

AP4_AesBlockCipher::AP4_AesBlockCipher | ( | const AP4_UI08 * | key,
|  | AP4_BlockCipher::CipherDirection | direction |
| ) |  |  |

AP4_AesBlockCipher::~AP4_AesBlockCipher | ( |  | ) |

## Member Function Documentation

virtual AP4_Result AP4_AesBlockCipher::ProcessBlock | ( | const AP4_UI08 * | input,
|  | AP4_UI08 * | output |
| ) |  |  | `[virtual]`

Implements AP4_BlockCipher.

The documentation for this class was generated from the following file:

- Ap4AesBlockCipher.h