hiscores.cc File Reference

#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <algorithm>
#include <memory>
#include <unistd.h>
#include "AppHdr.h"
#include "branch.h"
#include "files.h"
#include "dungeon.h"
#include "hiscores.h"
#include "initfile.h"
#include "itemname.h"
#include "itemprop.h"
#include "kills.h"
#include "libutil.h"
#include "message.h"
#include "mon-util.h"
#include "jobs.h"
#include "options.h"
#include "ouch.h"
#include "place.h"
#include "player.h"
#include "religion.h"
#include "shopping.h"
#include "species.h"
#include "state.h"
#include "status.h"
#include "stuff.h"
#include "env.h"
#include "tags.h"
#include "skills2.h"

Include dependency graph for hiscores.cc:


Defines

#define SCORE_VERSION   "0.1"

Enumerations

enum  old_job_type { OLD_JOB_THIEF = -1, OLD_JOB_DEATH_KNIGHT = -2 }

Functions

std::string score_file_name ()
std::string log_file_name ()
void hiscores_new_entry (const scorefile_entry &ne)
void logfile_new_entry (const scorefile_entry &ne)
void hiscores_print_all (int display_count, int format)
void hiscores_print_list (int display_count, int format)
std::string hiscores_format_single (const scorefile_entry &se)
std::string hiscores_format_single_long (const scorefile_entry &se, bool verbose)
const char * kill_method_name (kill_method_type kmt)
kill_method_type str_to_kill_method (const std::string &s)
std::vector< std::stringxlog_split_fields (const std::string &s)
std::string xlog_escape (const std::string &s)
std::string xlog_unescape (const std::string &s)
void mark_milestone (const std::string &type, const std::string &milestone, bool report_origin_level, time_t t)

Define Documentation

#define SCORE_VERSION   "0.1"


Enumeration Type Documentation

Enumerator:
OLD_JOB_THIEF 
OLD_JOB_DEATH_KNIGHT 


Function Documentation

std::string hiscores_format_single ( const scorefile_entry se  ) 

Here is the call graph for this function:

std::string hiscores_format_single_long ( const scorefile_entry se,
bool  verbose 
)

Here is the call graph for this function:

void hiscores_new_entry ( const scorefile_entry ne  ) 

Here is the call graph for this function:

void hiscores_print_all ( int  display_count,
int  format 
)

Here is the call graph for this function:

void hiscores_print_list ( int  display_count,
int  format 
)

Here is the call graph for this function:

const char* kill_method_name ( kill_method_type  kmt  ) 

std::string log_file_name (  ) 

Here is the call graph for this function:

void logfile_new_entry ( const scorefile_entry ne  ) 

Here is the call graph for this function:

void mark_milestone ( const std::string type,
const std::string milestone,
bool  report_origin_level,
time_t  t 
)

Here is the call graph for this function:

std::string score_file_name (  ) 

Here is the call graph for this function:

kill_method_type str_to_kill_method ( const std::string s  ) 

std::string xlog_escape ( const std::string s  ) 

Here is the call graph for this function:

std::vector<std::string> xlog_split_fields ( const std::string s  ) 

std::string xlog_unescape ( const std::string s  ) 

Here is the call graph for this function:


Generated on Thu Jan 13 13:06:26 2011 by  doxygen 1.5.6