Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

Arg |
ArgError |
Arguments | Parsing and data representation of command-line arguments
AssertionFailed |
AudioData | Interface definition for AudioData objects
AudioDataImpl | Implementation of the AudioData-Interface
AudioSampleValue | Class representing an audio sample
AudioSampleValueTest |
AuFile | CvrStgFile in Sun .au format
AuHeader |
AuFileTest |
AUtils | Some generic functions for non-standard arithmetic operations
AUtilsTest |
BFSAPHeuristic | Matching algorithm implementing a heuristic breadth-first-search for augmenting paths
BFSAPHeuristicTest |
BinaryInputError |
BinaryIO | Methods for file i/o as needed by the rest of steghide
BinaryOutputError |
BitString | String of bits
BitStringTest |
BmpFile |
struct_BITMAPFILEHEADER |
struct_BITMAPINFOHEADER |
struct_BITMAPCOREHEADER |
BmpFileTest |
BmpOS2FileTest |
BmpPaletteSampleValue | Sample in a bmp palette (i.e. in a 1-,4- or 8-bit) file
BmpPaletteSampleValueTest |
BmpRGBSampleValue | Sample in a bmp rgb (i.e. 24-bit) file
BmpRGBSampleValueTest |
BmpSampleValue | (abstract) sample value in a bmp file
BmpWinFileTest |
ColorPalette | Color palette
CorruptDataError | Thrown as exception when corrupt data is encountered during extraction
CriticalWarning |
CvrStgFile | Cover-/stego-file
Property |
CvrStgFileTest |
CvrStgObject | Object that can hold embedded data
DFSAPHeuristic | Matching algorithm implementing a heuristic search for augmenting paths
DFSAPHeuristicTest |
DMDConstructionHeuristic | Implementation of the "dynamic minimum degree" heuristic for contruction a matching
DummyFile | Dummy CvrStgFile implementation to facilitate testing and debugging
DummySampleValue |
Edge |
EdgeIterator | Allows an iteration trough all edges of a vertex
EdgeIteratorTest |
EmbData |
EmbDataTest |
Embedder |
EncryptionAlgorithm |
struct_Translation |
EncryptionMode |
struct_Translation |
Extractor |
Globals | Some useful pointers that should be global
Graph | Graph constructed from a cover file and a message to be embedded
GraphTest |
JpegFileTest |
JpegSampleValue |
JpegSampleValueTest |
Matching | Represent a matching on a graph
VertexInfo | Information about a vertex that is possibly in a matching
MatchingAlgorithm |
MatchingTest |
MCryptPPTest |
Message |
MessageBase |
MHashKeyGen |
MHashKeyGenTest |
MHashPP |
MHashPPTest |
NotImplementedError |
ProgressOutput | Prints the progress to stdout
PseudoRandomSource | This class serves as a source of reproducible (pseudo-)random numbers
Question |
RandomSource | Objects of this class are used as a source of random (non reproduceable) data
RGBTriple |
SampleOccurence |
SampleValue | Value of a sample in a CvrStgFile
SampleValueAdjacencyList | Adjacency list-like data structur for sample values
SampleValueAdjacencyListTest |
SampleValueHash |
SampleValuesEqual |
SampleValuesLess |
SampleValueTest |
Selector | Random permutation of a random combination
SelectorTest |
Session |
SMDConstructionHeuristic | Implementation of the "static minimum degree" heuristic for contructing a matching
SmallerVertexDegree |
SteghideError |
Terminal | Some terminal access
Test |
TestCategory |
TestCategoryCaller |
TestSuite |
UnitTest |
UnSupFileFormat |
Utils |
VerboseMessage |
Vertex | Vertex in a graph
Warning |
WavChunk |
WavChunkHeader |
WavChunkUnused |
WavFile |
WavFileTest |
WavFormatChunk |
WavPCMSampleValue |
WavPCMSampleValueTest |
WavPCMSmaller |
WKSConstructionHeuristic | Heuristic algorithm for constructing a matching
LongerShortestEdge | Comparison operator
WKSConstructionHeuristicTest |