UnivesalDisassembler(2003)

utils.cc File Reference

#include <string>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <dirent.h>
#include "udaclasses.h"
#include "shared.h"

Go to the source code of this file.

Functions

string uint2str (unsigned value)
string uint2hex (unsigned value, const string prefix)
unsigned hex2uint (const string hex)
unsigned number2uint (const string num)
bool directory_exists (const string directory)
bool file_exists (const string filename)

Function Documentation

bool directory_exists ( const string  directory)

Definition at line 88 of file utils.cc.

Referenced by set_base_dir().

bool file_exists ( const string  filename)

Definition at line 100 of file utils.cc.

unsigned hex2uint ( const string  hex)

Definition at line 51 of file utils.cc.

References lower.

unsigned number2uint ( const string  num)

Definition at line 71 of file utils.cc.

References hex2uint().

string uint2str ( unsigned  value)

Definition at line 23 of file utils.cc.

Referenced by Symbols::checkaddress(), Symbols::Load(), and Scanner::Scan().