|
libscid 0.1.0
Chess applications made easy.
|
This is the complete list of members for scid::database::scidBaseT, including all inherited members.
| addGame(scid::core::Game const &game, const char *scidFlags) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| cacheInvalidationToken() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| Close() (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| compact(const Progress &progress) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| composeFilter(std::string_view mainFilter, std::string_view maskFilter) const | scid::database::scidBaseT | |
| createSortCache(const char *criteria) | scid::database::scidBaseT | |
| defaultFilter() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| defaultFilterCount() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| defaultFilterFill(scid::core::byte value) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| defaultFilterGet(gamenumT g) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| defaultFilterSet(gamenumT g, scid::core::byte value) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| deleteFilter(const char *filterId) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| extractDuplicates() (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| gameInfo(gamenumT g) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| gameInfoBounds(gamenumT g) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| gameTags(gamenumT gNum, std::vector< std::pair< std::string, std::string > > &dest) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| gameTags(const IndexEntry &ie, std::vector< std::pair< std::string, std::string > > &dest) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| getCompactStat(unsigned long long *n_deleted, unsigned long long *n_unused, unsigned long long *n_sparse, unsigned long long *n_badNameId) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| getDuplicates(gamenumT gNum) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getExtraInfo() const | scid::database::scidBaseT | |
| getFileName() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| getFilter(std::string_view filterId) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| getFilterComponents(std::string_view filterId) const | scid::database::scidBaseT | |
| getFlag(scid::core::uint flag, scid::core::uint gNum) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getIndexEntry(gamenumT g) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getIndexEntry_bounds(gamenumT g) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getNameBase() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getNameFreq(nameT nt, idNumberT id) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| getStats() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| getTreeStat(const HFilter &filter) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| importGames(const scidBaseT *srcBase, const HFilter &filter, const Progress &progress) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| importGames(std::string_view dbType, const char *filename, const Progress &progress, std::string &errorMsg) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| invertFlag(scid::core::uint flag, scid::core::uint gNum) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| invertFlags(scid::core::uint flag, const HFilter &filter) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| isOpen() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| isReadOnly() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| listGames(const char *criteria, size_t start, size_t count, const HFilter &filter, gamenumT *destCont) | scid::database::scidBaseT | |
| loadGame(const IndexEntry &ie, scid::core::Game &dest, char *scidFlags, std::size_t scidFlagsLen) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| loadGame(gamenumT gNum, scid::core::Game &dest, char *scidFlags, std::size_t scidFlagsLen) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| loadGameMovesOnly(gamenumT gNum, scid::core::Game &dest) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| loadGameMovesOnly(const IndexEntry &ie, scid::core::Game &dest) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| loadStandardTags(gamenumT gNum, scid::core::Game &dest, char *scidFlags, std::size_t scidFlagsLen) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| mainlineMoves(gamenumT gNum, std::size_t maxPly) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| mainlineMoves(const IndexEntry *ie, std::size_t maxPly) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| materialSearchMatch(const IndexEntry &ie, bool possibleMatch, bool possibleFlippedMatch, scid::core::byte *min, scid::core::byte *max, scid::core::byte *minFlipped, scid::core::byte *maxFlipped, patternT *patterns, std::size_t patternCount, patternT *flippedPatterns, std::size_t flippedPatternCount, int minPly, int maxPly, int matchLength, bool oppBishops, bool sameBishops, int minDiff, int maxDiff) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| materialSearchMatch(gamenumT gNum, bool possibleMatch, bool possibleFlippedMatch, scid::core::byte *min, scid::core::byte *max, scid::core::byte *minFlipped, scid::core::byte *maxFlipped, patternT *patterns, std::size_t patternCount, patternT *flippedPatterns, std::size_t flippedPatternCount, int minPly, int maxPly, int matchLength, bool oppBishops, bool sameBishops, int minDiff, int maxDiff) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| moveSAN(gamenumT gNum, int plyToSkip, int count) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| moveSAN(const IndexEntry *ie, int plyToSkip, int count) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| newFilter() | scid::database::scidBaseT | |
| numGames() const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| open(std::string_view dbType, fileModeT fMode, const char *filename, const Progress &progress={}) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| peakElo(idNumberT playerID) const | scid::database::scidBaseT | inline |
| releaseSortCache(const char *criteria) | scid::database::scidBaseT | |
| replaceGameDates(HFilter filter, const Progress &progress, scid::core::dateT oldDate, scid::core::dateT newDate) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| replaceGameEventDates(HFilter filter, const Progress &progress, scid::core::dateT oldDate, scid::core::dateT newDate) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| saveGame(scid::core::Game const &game, const char *scidFlags, gamenumT replacedGameId=INVALID_GAMEID) | scid::database::scidBaseT | |
| scidBaseT() (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| searchBoard(const IndexEntry &ie, scid::core::Game &game, scid::core::Position *pos, scid::core::Position *posFlip, bool useVariations, bool possibleMatch, bool possibleFlippedMatch, gameExactMatchT searchType, scid::core::uint &ply) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| searchBoard(gamenumT gNum, scid::core::Game &game, scid::core::Position *pos, scid::core::Position *posFlip, bool useVariations, bool possibleMatch, bool possibleFlippedMatch, gameExactMatchT searchType, scid::core::uint &ply) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| SearchPos (defined in scid::database::scidBaseT) | scid::database::scidBaseT | friend |
| setDuplicates(std::unique_ptr< gamenumT[]> duplicates) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| setExtraInfo(const char *tagname, const char *new_value) | scid::database::scidBaseT | |
| setFlag(bool value, scid::core::uint flag, scid::core::uint gNum) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| setFlags(bool value, scid::core::uint flag, const HFilter &filter) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| setPlayerRatings(HFilter filter, const Progress &progress, idNumberT player, scid::core::ratingT rating, scid::core::ratingTypeT ratingType) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| setPositionSearchFilter(const scid::core::Position &pos, HFilter &filter, const Progress &progress) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| sortedPosition(const char *criteria, const HFilter &filter, gamenumT gameId) | scid::database::scidBaseT | |
| stripGames(HFilter hfilter, const Progress &progress, std::vector< std::string_view > const &removeTags) | scid::database::scidBaseT | |
| tagRoster(gamenumT gnum) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| tagRoster(IndexEntry const &ie) const (defined in scid::database::scidBaseT) | scid::database::scidBaseT | inline |
| transformNames(nameT nt, HFilter hfilter, const Progress &progress, const std::vector< std::string > &newNames, TInitFunc fnInit, TMapFunc getID) | scid::database::scidBaseT | |
| updateGameInfo(gamenumT g, const GameInfoUpdate &update) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| updatePlayerRatings(HFilter filter, const Progress &progress, bool overwrite, bool saveRatings, TRatingResolver ratingFor) (defined in scid::database::scidBaseT) | scid::database::scidBaseT | |
| ~scidBaseT() (defined in scid::database::scidBaseT) | scid::database::scidBaseT |