#include "externs.h"
#include <list>
#include "sqldbm.h"
Go to the source code of this file.
#define DPTR_COERCE char * |
typedef bool(* db_find_filter)(std::string key, std::string body) |
datum database_fetch | ( | DBM * | database, | |
const std::string & | key | |||
) |
std::vector<std::string> database_find_bodies | ( | DBM * | database, | |
const std::string & | regex, | |||
bool | ignore_case = false , |
|||
db_find_filter | filter = NULL | |||
) |
std::vector<std::string> database_find_keys | ( | DBM * | database, | |
const std::string & | regex, | |||
bool | ignore_case = false , |
|||
db_find_filter | filter = NULL | |||
) |
void databaseSystemInit | ( | ) |
void databaseSystemShutdown | ( | ) |
std::vector<std::string> getAllFAQKeys | ( | void | ) |
std::string getFAQ_Answer | ( | const std::string & | question | ) |
std::string getFAQ_Question | ( | const std::string & | key | ) |
std::string getGameStartDescription | ( | const std::string & | key | ) |
std::string getHelpString | ( | const std::string & | topic | ) |
std::vector<std::string> getLongDescBodiesByRegex | ( | const std::string & | regex, | |
db_find_filter | filter = NULL | |||
) |
std::vector<std::string> getLongDescKeysByRegex | ( | const std::string & | regex, | |
db_find_filter | filter = NULL | |||
) |
std::string getLongDescription | ( | const std::string & | key | ) |
std::string getMiscString | ( | const std::string & | misc, | |
const std::string & | suffix = "" | |||
) |
std::string getQuoteString | ( | const std::string & | key | ) |
std::string getRandNameString | ( | const std::string & | itemtype, | |
const std::string & | suffix = "" | |||
) |
std::string getShoutString | ( | const std::string & | monst, | |
const std::string & | suffix = "" | |||
) |
std::string getSpeakString | ( | const std::string & | key | ) |
std::string getWeightedRandomisedDescription | ( | const std::string & | key | ) |
std::string getWeightedSpeechString | ( | const std::string & | key, | |
const std::string & | suffix, | |||
const int | weight = -1 | |||
) |