fm.liveswitch.HashContext Class Reference

Public Member Functions

 HashContext (HashType type)
 
- Public Member Functions inherited from fm.liveswitch.HashContextBase
fm.liveswitch.DataBuffer compute (fm.liveswitch.DataBuffer input)
 Computes the hash. More...
 
fm.liveswitch.DataBuffer compute (String inputString)
 Computes the hash. More...
 
void destroy ()
 Destroys this instance. More...
 
fm.liveswitch.HashType getType ()
 Gets the type. More...
 
 HashContextBase (fm.liveswitch.HashType type)
 Initializes a new instance of the fm.liveswitch.HashContextBase class. More...
 

Protected Member Functions

DataBuffer doCompute (DataBuffer input)
 
void doDestroy ()
 Destroys this instance. More...
 
- Protected Member Functions inherited from fm.liveswitch.HashContextBase
abstract fm.liveswitch.DataBuffer doCompute (fm.liveswitch.DataBuffer input)
 Computes the hash. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from fm.liveswitch.HashContextBase
static fm.liveswitch.DataBuffer compute (fm.liveswitch.HashType type, fm.liveswitch.DataBuffer input)
 Computes the hash for a given type. More...
 
static fm.liveswitch.DataBuffer compute (fm.liveswitch.HashType type, String inputString)
 Computes the hash for a given type. More...
 

Constructor & Destructor Documentation

◆ HashContext()

fm.liveswitch.HashContext.HashContext ( HashType  type)

Member Function Documentation

◆ doCompute()

DataBuffer fm.liveswitch.HashContext.doCompute ( DataBuffer  input)
protected

◆ doDestroy()

void fm.liveswitch.HashContext.doDestroy ( )
protected

Destroys this instance.

Reimplemented from fm.liveswitch.HashContextBase.