LLCipher Class Reference

#include <llcipher.h>

Inheritance diagram for LLCipher:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~LLCipher ()
virtual U32 encrypt (const U8 *src, U32 src_len, U8 *dst, U32 dst_len)=0
virtual U32 decrypt (const U8 *src, U32 src_len, U8 *dst, U32 dst_len)=0
virtual U32 requiredEncryptionSpace (U32 src_len) const =0

Detailed Description

Definition at line 41 of file llcipher.h.


Constructor & Destructor Documentation

virtual LLCipher::~LLCipher (  )  [inline, virtual]

Definition at line 44 of file llcipher.h.


Member Function Documentation

virtual U32 LLCipher::decrypt ( const U8 src,
U32  src_len,
U8 dst,
U32  dst_len 
) [pure virtual]

Implemented in LLBlowfishCipher, LLNullCipher, and LLXORCipher.

virtual U32 LLCipher::encrypt ( const U8 src,
U32  src_len,
U8 dst,
U32  dst_len 
) [pure virtual]

Implemented in LLBlowfishCipher, LLNullCipher, and LLXORCipher.

virtual U32 LLCipher::requiredEncryptionSpace ( U32  src_len  )  const [pure virtual]

Implemented in LLBlowfishCipher, LLNullCipher, and LLXORCipher.


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:12 2010 for Second Life Viewer by  doxygen 1.4.7