Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

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