TrinityCore
SessionKeyGenerator< Hash > Class Template Reference

#include <SessionKeyGenerator.h>

Public Member Functions

template<typename C >
 SessionKeyGenerator (C const &buf)
 
void Generate (uint8 *buf, uint32 sz)
 

Private Attributes

Hash::Digest o0 = { }
 
Hash::Digest o1 = { }
 
Hash::Digest o2 = { }
 
Hash::Digest::const_iterator o0it
 

Detailed Description

template<typename Hash>
class SessionKeyGenerator< Hash >

Definition at line 24 of file SessionKeyGenerator.h.

Constructor & Destructor Documentation

◆ SessionKeyGenerator()

template<typename Hash >
template<typename C >
SessionKeyGenerator< Hash >::SessionKeyGenerator ( C const &  buf)
inline

Definition at line 28 of file SessionKeyGenerator.h.

+ Here is the call graph for this function:

Member Function Documentation

◆ Generate()

template<typename Hash >
void SessionKeyGenerator< Hash >::Generate ( uint8 buf,
uint32  sz 
)
inline

Definition at line 40 of file SessionKeyGenerator.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ o0

template<typename Hash >
Hash::Digest SessionKeyGenerator< Hash >::o0 = { }
private

Definition at line 55 of file SessionKeyGenerator.h.

◆ o0it

template<typename Hash >
Hash::Digest::const_iterator SessionKeyGenerator< Hash >::o0it
private

Definition at line 58 of file SessionKeyGenerator.h.

◆ o1

template<typename Hash >
Hash::Digest SessionKeyGenerator< Hash >::o1 = { }
private

Definition at line 56 of file SessionKeyGenerator.h.

◆ o2

template<typename Hash >
Hash::Digest SessionKeyGenerator< Hash >::o2 = { }
private

Definition at line 57 of file SessionKeyGenerator.h.


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