21 #ifndef SH_CVRSTGFILETEST_H
22 #define SH_CVRSTGFILETEST_H
57 bool areEqual (
const std::string& fn1,
const std::string& fn2)
const ;
58 void removeFile (
const std::string& fn)
const ;
59 void copyFile (
const std::string& src,
const std::string& dest)
const ;
60 void moveFile (
const std::string& src,
const std::string& dest)
const ;
63 #endif // ndef SH_CVRSTGFILETEST_H
bool genericTestReadExtractCompare(const std::string &fn, BitString &emb) const
Definition: CvrStgFileTest.cc:61
a graph constructed from a cover file and a message to be embedded
Definition: Graph.h:51
bool genericTestPosition(const CvrStgFile *f, const SamplePos pos, SampleValue *sv_r) const
Definition: CvrStgFileTest.cc:144
a cover-/stego-file
Definition: CvrStgFile.h:46
void moveFile(const std::string &src, const std::string &dest) const
Definition: CvrStgFileTest.cc:203
UWORD32 SamplePos
Definition: common.h:67
Definition: CvrStgFileTest.h:30
bool genericTestReadWrite(const std::string &rfn, bool new_wfn=true) const
Definition: CvrStgFileTest.cc:34
the value of a sample in a CvrStgFile
Definition: SampleValue.h:61
CvrStgFileTest(std::string n, TestSuite *s)
Definition: CvrStgFileTest.h:32
bool genericTestSVALCalculation(const CvrStgFile *f, const Graph *g) const
Definition: CvrStgFileTest.cc:159
void copyFile(const std::string &src, const std::string &dest) const
Definition: CvrStgFileTest.cc:196
bool genericTestReadEmbedExtract(const std::string &fn, BitString &emb) const
Definition: CvrStgFileTest.cc:74
void removeFile(const std::string &fn) const
Definition: CvrStgFileTest.cc:189
Definition: UnitTest.h:38
bool genericTestEmbeddedValue(const CvrStgFile *f) const
Definition: CvrStgFileTest.cc:171
Definition: TestSuite.h:31
a string of bits
Definition: BitString.h:42
bool genericTestReadEmbedWriteReadExtract(const std::string &cvrfn, BitString &emb) const
Definition: CvrStgFileTest.cc:103
bool areEqual(const std::string &fn1, const std::string &fn2) const
Definition: CvrStgFileTest.cc:182