Scid
4.7.0
|
#include <optable.h>
Public Member Functions | |
OpTable (const char *type, Game *g, PBook *ecoBook) | |
OpTable (const char *type, Game *g) | |
~OpTable () | |
void | Init (const char *type, Game *g, PBook *ecoBook) |
void | Clear () |
void | ClearNotes () |
void | SetFormat (const char *str) |
void | SetDecimalChar (char c) |
uint | GetTotalCount () |
uint | GetTheoryCount () |
void | SetExcludeMove (const char *s) |
const char * | GetEco () const |
void | SetNumRows (uint nrows) |
void | GuessNumRows (void) |
void | SetMaxTableLines (uint nlines) |
uint | GetMaxTableLines (void) |
void | SetMaxExtraMoves (uint nmoves) |
uint | GetMaxExtraMoves (void) |
uint | GetNumLines (void) |
void | SetMaxThemeMoveNumber (uint x) |
bool | Add (OpLine *line) |
uint | PercentScore (void) |
uint | TheoryPercent (void) |
uint | TheoryScore (void) |
uint | PercentFreq (resultT result) |
uint | AvgLength (resultT result) |
uint | AvgElo (colorT color, uint *count, uint *oppScore, uint *oppPerf) |
void | BestGames (DString *dstr, uint count, const char *rtype) |
void | TopPlayers (DString *dstr, colorT c, uint count) |
void | TopEcoCodes (DString *dstr, uint count) |
void | PrintStemLine (DString *dstr, uint format, bool exclude) |
void | PrintStemLine (DString *dstr) |
void | MakeRows (void) |
void | DumpLines (FILE *fp) |
void | PrintTable (DString *dstr, const char *title, const char *comment) |
void | PrintLaTeX (DString *dstr, const char *title, const char *comment) |
void | PrintHTML (DString *str, const char *title, const char *comment) |
void | PrintText (DString *str, const char *title, const char *comment, bool htext) |
uint | AddMoveOrder (Game *g) |
void | PopularMoveOrders (DString *dstr, uint count) |
void | ThemeReport (DString *dstr, uint argc, const char **argv) |
void | AddEndMaterial (matSigT ms, bool inFilter) |
void | EndMaterialReport (DString *dstr, const char *repGames, const char *allGames) |
uint * | SelectGames (char type, uint number) |
Static Public Member Functions | |
static uint | FormatFromStr (const char *str) |
bool OpTable::Add | ( | OpLine * | line | ) |
Definition at line 646 of file optable.cpp.
void OpTable::AddEndMaterial | ( | matSigT | ms, |
bool | inFilter | ||
) |
Definition at line 2169 of file optable.cpp.
Definition at line 1965 of file optable.cpp.
Definition at line 1925 of file optable.cpp.
Definition at line 1910 of file optable.cpp.
Definition at line 1451 of file optable.cpp.
void OpTable::Clear | ( | void | ) |
Definition at line 516 of file optable.cpp.
void OpTable::ClearNotes | ( | void | ) |
Definition at line 540 of file optable.cpp.
void OpTable::DumpLines | ( | FILE * | fp | ) |
Definition at line 759 of file optable.cpp.
void OpTable::EndMaterialReport | ( | DString * | dstr, |
const char * | repGames, | ||
const char * | allGames | ||
) |
Definition at line 2179 of file optable.cpp.
|
static |
Definition at line 555 of file optable.cpp.
void OpTable::GuessNumRows | ( | void | ) |
Definition at line 716 of file optable.cpp.
Definition at line 462 of file optable.cpp.
void OpTable::MakeRows | ( | void | ) |
Definition at line 839 of file optable.cpp.
Definition at line 629 of file optable.cpp.
uint OpTable::PercentScore | ( | void | ) |
Definition at line 587 of file optable.cpp.
Definition at line 2025 of file optable.cpp.
void OpTable::PrintHTML | ( | DString * | str, |
const char * | title, | ||
const char * | comment | ||
) |
Definition at line 1133 of file optable.cpp.
void OpTable::PrintLaTeX | ( | DString * | dstr, |
const char * | title, | ||
const char * | comment | ||
) |
Definition at line 1042 of file optable.cpp.
Definition at line 1005 of file optable.cpp.
void OpTable::PrintTable | ( | DString * | dstr, |
const char * | title, | ||
const char * | comment | ||
) |
Definition at line 1021 of file optable.cpp.
void OpTable::PrintText | ( | DString * | str, |
const char * | title, | ||
const char * | comment, | ||
bool | htext | ||
) |
Definition at line 1193 of file optable.cpp.
Definition at line 2292 of file optable.cpp.
void OpTable::SetFormat | ( | const char * | str | ) |
Definition at line 575 of file optable.cpp.
Definition at line 2074 of file optable.cpp.
uint OpTable::TheoryPercent | ( | void | ) |
Definition at line 603 of file optable.cpp.
uint OpTable::TheoryScore | ( | void | ) |
Definition at line 619 of file optable.cpp.
Definition at line 1806 of file optable.cpp.
Definition at line 1587 of file optable.cpp.