steghide  0.5.1
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
Embedder Class Reference

#include <Embedder.h>

Public Member Functions

 Embedder (void)
 
 ~Embedder (void)
 
void embed (void)
 

Private Member Functions

const MatchingcalculateMatching (ProgressOutput *prout)
 
void embedEdge (Edge *e)
 
void embedExposedVertex (Vertex *v)
 

Private Attributes

BitString ToEmbed
 

Static Private Attributes

static const unsigned int Default_NConstrHeur = 1
 

Constructor & Destructor Documentation

Embedder::Embedder ( void  )
Embedder::~Embedder ( void  )

Member Function Documentation

const Matching * Embedder::calculateMatching ( ProgressOutput prout)
private

do the matching algorithms

void Embedder::embed ( void  )
void Embedder::embedEdge ( Edge e)
private

embed the two bits represented by the two vertices adjacent to e

void Embedder::embedExposedVertex ( Vertex v)
private

embed the bit represented by the Vertex v

Member Data Documentation

const unsigned int Embedder::Default_NConstrHeur = 1
staticprivate
BitString Embedder::ToEmbed
private

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