21 #ifndef SH_DUMMYFILE_H
22 #define SH_DUMMYFILE_H
83 #endif // ndef SH_DUMMYFILE_H
static void createGraph(std::vector< std::list< UWORD16 > > &adjlist, BitString **bs, CvrStgFile **f, Selector **s)
Definition: DummyFile.cc:63
std::list< CvrStgFile::Property > getProperties(void) const
Definition: DummyFile.cc:39
a cover-/stego-file
Definition: CvrStgFile.h:46
void replaceSample(const SamplePos pos, const SampleValue *s)
Definition: DummyFile.cc:56
UWORD32 SamplePos
Definition: common.h:67
static const EmbValue EmbValueModulus
Definition: DummyFile.h:77
std::vector< UWORD16 > Samples
Definition: DummyFile.h:79
a dummy CvrStgFile implementation to facilitate testing and debugging
Definition: DummyFile.h:36
SampleValue * getSampleValue(const SamplePos pos) const
Definition: DummyFile.cc:51
the value of a sample in a CvrStgFile
Definition: SampleValue.h:61
std::vector< std::vector< bool > > * getSampleValueAdjacencyMatrix() const
Definition: DummyFile.h:53
unsigned short UWORD16
Definition: common.h:46
DummyFile(UWORD16 s, std::vector< std::vector< bool > > *svam)
Definition: DummyFile.cc:27
static const unsigned short SamplesPerVertex
Definition: DummyFile.h:76
a random permutation of a random combination
Definition: Selector.h:36
a string of bits
Definition: BitString.h:42
std::vector< std::vector< bool > > * SampleValueAdjacencyMatrix
Definition: DummyFile.h:80
BYTE EmbValue
Definition: common.h:66
unsigned long getNumSamples(void) const
Definition: DummyFile.cc:46