# AP4_CbcStreamCipher Member List

This is the complete list of members for AP4_CbcStreamCipher, including all inherited members.

AP4_CbcStreamCipher(AP4_BlockCipher *block_cipher, CipherDirection direction) | AP4_CbcStreamCipher |
CipherDirection enum name | AP4_StreamCipher |
DECRYPT enum value | AP4_StreamCipher |
ENCRYPT enum value | AP4_StreamCipher |
GetIV() | AP4_CbcStreamCipher | `[inline, virtual]`
GetStreamOffset() | AP4_CbcStreamCipher | `[inline, virtual]`
ProcessBuffer(const AP4_UI08 *in, AP4_Size in_size, AP4_UI08 *out, AP4_Size *out_size, bool is_last_buffer=false) | AP4_CbcStreamCipher | `[virtual]`
SetIV(const AP4_UI08 *iv) | AP4_CbcStreamCipher | `[virtual]`
SetStreamOffset(AP4_UI64 offset, AP4_Cardinal *preroll) | AP4_CbcStreamCipher | `[virtual]`
~AP4_CbcStreamCipher() | AP4_CbcStreamCipher |
~AP4_StreamCipher() | AP4_StreamCipher | `[inline, virtual]`