UnivesalDisassembler(2003)

udaclasses.h File Reference

#include <string>
#include <iostream>
#include <iomanip>

Go to the source code of this file.

Classes

class  Exception

Typedefs

typedef void(* TVoidEvent )()
 void event

Functions

string uint2str (unsigned value)
string uint2hex (unsigned value, const string prefix="0x")
unsigned hex2uint (const string hex)
unsigned number2uint (const string num)
bool directory_exists (const string dir)
bool file_exists (const string filename)

Variables

string basedir

Typedef Documentation

typedef void(* TVoidEvent)()

void event

Definition at line 29 of file udaclasses.h.


Function Documentation

bool directory_exists ( const string  dir)

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 49 of file binonly.cc.

References lower.

Referenced by locate_address(), main(), and number2uint().

unsigned number2uint ( const string  num)

Definition at line 69 of file binonly.cc.

References hex2uint().

Referenced by load_sections(), and main().

string uint2str ( unsigned  value)

Definition at line 23 of file utils.cc.

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


Variable Documentation

string basedir

Definition at line 32 of file uda.cc.

Referenced by InstructionSet::Load(), OpenPlugins(), and set_base_dir().