ucxt.cc File Reference

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <iomanip>
#include <vector>
#include <stack>
#include <map>
#include "ucc.h"
#include "ops.h"
#include "ucdata.h"
#include "ucfunc.h"
#include "files/utils.h"
#include "Configuration.h"
#include "exult_constants.h"

Include dependency graph for ucxt.cc:

Go to the source code of this file.

Functions

void usage ()
void open_usecode_file (UCData &uc, const Configuration &config)
int main (int argc, char **argv)

Variables

const std::string c_empty_string
UCData uc


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 72 of file ucxt.cc.

References config, UCData::disassamble(), UCData::dump_flags(), ucxtInit::init(), UCOptions::mode_all, UCOptions::mode_dis, UCOptions::noconf, opcode_table_data, open_usecode_file(), UCData::opt(), UCData::options, UCData::output_extern_header(), UCOptions::output_extern_header, UCOptions::output_flag, UCData::output_redirect(), UCData::parse_params(), Configuration::read_config_file(), U7open(), uc, usage(), and UCOptions::verbose.

Here is the call graph for this function:

void open_usecode_file ( UCData uc,
const Configuration config 
)

Definition at line 184 of file ucxt.cc.

References config, UCData::fail(), UCOptions::game_bg(), UCOptions::game_si(), UCOptions::game_u8(), UCData::input_usecode_file(), UCOptions::noconf, UCData::open_usecode(), UCData::options, uc, Configuration::value(), and UCOptions::verbose.

Referenced by main().

Here is the call graph for this function:

void usage (  ) 

Definition at line 329 of file ucxt.cc.

References PACKAGE, and VERSION.


Variable Documentation

const std::string c_empty_string

Definition at line 57 of file ucxt.cc.

UCData uc

Definition at line 63 of file ucxt.cc.

Referenced by main(), and open_usecode_file().


Generated on Mon Jul 9 14:46:07 2007 for ExultEngine by  doxygen 1.5.1