77 bool eof (
void)
const ;
84 void open (
const std::string& fn,
MODE m) ;
194 void checkForce (
const std::string& fn)
const ;
200 bool Fileexists (
const std::string& fn)
const ;
void writestring(const std::string &s)
Definition: BinaryIO.cc:318
UWORD32 read32_be(void)
Definition: BinaryIO.cc:204
UWORD32 read_le(unsigned short n)
Definition: BinaryIO.cc:219
void write_le(UWORD32 val, unsigned short n)
Definition: BinaryIO.cc:305
bool FileOpen
Definition: BinaryIO.h:183
bool eof(void) const
Definition: BinaryIO.cc:123
unsigned long getPos(void) const
Definition: BinaryIO.h:71
UWORD32 read32_le(void)
Definition: BinaryIO.cc:189
bool Fileexists(const std::string &fn) const
Definition: BinaryIO.cc:52
Definition: BinaryIO.h:35
~BinaryIO(void)
Definition: BinaryIO.cc:45
void setName(const std::string &fn)
Definition: BinaryIO.h:171
void write32_le(UWORD32 val)
Definition: BinaryIO.cc:281
Definition: BinaryIO.h:35
UWORD16 read16_be(void)
Definition: BinaryIO.cc:174
unsigned char BYTE
Definition: common.h:47
UWORD16 read16_le(void)
Definition: BinaryIO.cc:159
unsigned short UWORD16
Definition: common.h:46
void write16_be(UWORD16 val)
Definition: BinaryIO.cc:269
void close(void)
Definition: BinaryIO.cc:131
MODE
Definition: BinaryIO.h:35
unsigned long UWORD32
Definition: common.h:45
std::string Name
Definition: BinaryIO.h:178
void open(const std::string &fn, MODE m)
Definition: BinaryIO.cc:76
provides methods for file i/o as needed by the rest of steghide
Definition: BinaryIO.h:33
void setStream(FILE *s)
Definition: BinaryIO.h:168
void setMode(MODE m)
Definition: BinaryIO.h:177
FILE * getStream(void) const
Definition: BinaryIO.h:164
void write32_be(UWORD32 val)
Definition: BinaryIO.cc:293
MODE Mode
Definition: BinaryIO.h:184
std::string readstring(unsigned int len)
Definition: BinaryIO.cc:237
void write8(BYTE val)
Definition: BinaryIO.cc:247
BYTE read8(void)
Definition: BinaryIO.cc:146
const std::string & getName(void) const
Definition: BinaryIO.h:53
void checkForce(const std::string &fn) const
Definition: BinaryIO.cc:63
bool is_open(void) const
Definition: BinaryIO.h:59
void write16_le(UWORD16 val)
Definition: BinaryIO.cc:257
void set_open(bool o)
Definition: BinaryIO.h:188
MODE getMode(void) const
Definition: BinaryIO.h:174
void init(void)
Definition: BinaryIO.cc:27
FILE * Stream
Definition: BinaryIO.h:182
BinaryIO(void)
Definition: BinaryIO.cc:34
bool is_std(void) const
Definition: BinaryIO.h:65