SymbolicBit Class Reference

#include <Keccak-fEquations.h>

List of all members.

Public Member Functions

 SymbolicBit ()
 SymbolicBit (bool aValue)
 SymbolicBit (const string &aValue, bool aContainsAddition=false)
void complement ()
void add (const SymbolicBit &a)
void multiply (const SymbolicBit &a)

Public Attributes

string value
bool containsAddition


Detailed Description

Class implementing a symbolic bit in GF(2). The value is a string that can be modified with the methods of this class.

Constructor & Destructor Documentation

SymbolicBit::SymbolicBit (  ) 

SymbolicBit::SymbolicBit ( bool  aValue  ) 

SymbolicBit::SymbolicBit ( const string &  aValue,
bool  aContainsAddition = false 
)


Member Function Documentation

void SymbolicBit::complement (  ) 

void SymbolicBit::add ( const SymbolicBit a  ) 

void SymbolicBit::multiply ( const SymbolicBit a  ) 


Member Data Documentation


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

Generated on Thu Jun 17 18:20:50 2010 for KeccakTools by  doxygen 1.5.6