#include <indexentry.h>
|
| enum | {
IDX_FLAG_START = 0,
IDX_FLAG_PROMO = 1,
IDX_FLAG_UPROMO = 2,
IDX_FLAG_DELETE = 3,
IDX_FLAG_WHITE_OP = 4,
IDX_FLAG_BLACK_OP = 5,
IDX_FLAG_MIDDLEGAME = 6,
IDX_FLAG_ENDGAME = 7,
IDX_FLAG_NOVELTY = 8,
IDX_FLAG_PAWN = 9,
IDX_FLAG_TACTICS = 10,
IDX_FLAG_KSIDE = 11,
IDX_FLAG_QSIDE = 12,
IDX_FLAG_BRILLIANCY = 13,
IDX_FLAG_BLUNDER = 14,
IDX_FLAG_USER = 15,
IDX_FLAG_CUSTOM1 = 16,
IDX_FLAG_CUSTOM2 = 17,
IDX_FLAG_CUSTOM3 = 18,
IDX_FLAG_CUSTOM4 = 19,
IDX_FLAG_CUSTOM5 = 20,
IDX_FLAG_CUSTOM6 = 21,
IDX_NUM_FLAGS = 22
} |
| |
Definition at line 54 of file indexentry.h.
◆ anonymous enum
| Enumerator |
|---|
| IDX_FLAG_START | |
| IDX_FLAG_PROMO | |
| IDX_FLAG_UPROMO | |
| IDX_FLAG_DELETE | |
| IDX_FLAG_WHITE_OP | |
| IDX_FLAG_BLACK_OP | |
| IDX_FLAG_MIDDLEGAME | |
| IDX_FLAG_ENDGAME | |
| IDX_FLAG_NOVELTY | |
| IDX_FLAG_PAWN | |
| IDX_FLAG_TACTICS | |
| IDX_FLAG_KSIDE | |
| IDX_FLAG_QSIDE | |
| IDX_FLAG_BRILLIANCY | |
| IDX_FLAG_BLUNDER | |
| IDX_FLAG_USER | |
| IDX_FLAG_CUSTOM1 | |
| IDX_FLAG_CUSTOM2 | |
| IDX_FLAG_CUSTOM3 | |
| IDX_FLAG_CUSTOM4 | |
| IDX_FLAG_CUSTOM5 | |
| IDX_FLAG_CUSTOM6 | |
| IDX_NUM_FLAGS | |
Definition at line 271 of file indexentry.h.
◆ CharToFlag()
| uint IndexEntry::CharToFlag |
( |
char |
ch | ) |
|
|
inlinestatic |
◆ CharToFlagMask()
| uint32_t IndexEntry::CharToFlagMask |
( |
char |
flag | ) |
|
|
inlinestatic |
◆ clearFlags()
| void IndexEntry::clearFlags |
( |
| ) |
|
|
inline |
◆ GetBlack()
◆ GetBlackElo() [1/2]
| eloT IndexEntry::GetBlackElo |
( |
| ) |
const |
|
inline |
◆ GetBlackElo() [2/2]
◆ GetBlackName()
| const char* IndexEntry::GetBlackName |
( |
const NameBase * |
nb | ) |
const |
|
inline |
◆ GetBlackRatingType()
| byte IndexEntry::GetBlackRatingType |
( |
| ) |
const |
|
inline |
◆ GetCommentCount()
| uint IndexEntry::GetCommentCount |
( |
| ) |
const |
|
inline |
◆ GetCommentsFlag()
| bool IndexEntry::GetCommentsFlag |
( |
| ) |
const |
|
inline |
◆ GetDate()
| dateT IndexEntry::GetDate |
( |
| ) |
const |
|
inline |
◆ GetDay()
| uint IndexEntry::GetDay |
( |
| ) |
const |
|
inline |
◆ GetDeleteFlag()
| bool IndexEntry::GetDeleteFlag |
( |
| ) |
const |
|
inline |
◆ GetEcoCode()
| ecoT IndexEntry::GetEcoCode |
( |
| ) |
const |
|
inline |
◆ GetEvent()
◆ GetEventDate()
| dateT IndexEntry::GetEventDate |
( |
| ) |
const |
|
inline |
◆ GetEventName()
| const char* IndexEntry::GetEventName |
( |
const NameBase * |
nb | ) |
const |
|
inline |
◆ GetFinalMatSig()
| matSigT IndexEntry::GetFinalMatSig |
( |
| ) |
const |
|
inline |
◆ GetFlag()
| bool IndexEntry::GetFlag |
( |
uint32_t |
mask | ) |
const |
|
inline |
◆ GetFlagStr()
| uint IndexEntry::GetFlagStr |
( |
char * |
dest, |
|
|
const char * |
flags |
|
) |
| const |
|
inline |
◆ GetHomePawnData() [1/2]
| const byte* IndexEntry::GetHomePawnData |
( |
| ) |
const |
|
inline |
◆ GetHomePawnData() [2/2]
| byte* IndexEntry::GetHomePawnData |
( |
| ) |
|
|
inline |
◆ GetLength()
| uint32_t IndexEntry::GetLength |
( |
| ) |
const |
|
inline |
◆ GetMonth()
| uint IndexEntry::GetMonth |
( |
| ) |
const |
|
inline |
◆ GetNagCount()
| uint IndexEntry::GetNagCount |
( |
| ) |
const |
|
inline |
◆ GetNagsFlag()
| bool IndexEntry::GetNagsFlag |
( |
| ) |
const |
|
inline |
◆ GetNumHalfMoves()
| uint16_t IndexEntry::GetNumHalfMoves |
( |
| ) |
const |
|
inline |
◆ GetOffset()
| uint64_t IndexEntry::GetOffset |
( |
| ) |
const |
|
inline |
◆ GetPromotionsFlag()
| bool IndexEntry::GetPromotionsFlag |
( |
| ) |
const |
|
inline |
◆ GetRating()
◆ GetResult()
| resultT IndexEntry::GetResult |
( |
| ) |
const |
|
inline |
◆ GetRound()
◆ GetRoundName()
| const char* IndexEntry::GetRoundName |
( |
const NameBase * |
nb | ) |
const |
|
inline |
◆ GetSite()
◆ GetSiteName()
| const char* IndexEntry::GetSiteName |
( |
const NameBase * |
nb | ) |
const |
|
inline |
◆ GetStartFlag()
| bool IndexEntry::GetStartFlag |
( |
| ) |
const |
|
inline |
◆ GetStoredLineCode()
| byte IndexEntry::GetStoredLineCode |
( |
| ) |
const |
|
inline |
◆ GetUnderPromoFlag()
| bool IndexEntry::GetUnderPromoFlag |
( |
| ) |
const |
|
inline |
◆ GetVariationCount()
| uint IndexEntry::GetVariationCount |
( |
| ) |
const |
|
inline |
◆ GetVariationsFlag()
| bool IndexEntry::GetVariationsFlag |
( |
| ) |
const |
|
inline |
◆ GetWhite()
◆ GetWhiteElo() [1/2]
| eloT IndexEntry::GetWhiteElo |
( |
| ) |
const |
|
inline |
◆ GetWhiteElo() [2/2]
◆ GetWhiteName()
| const char* IndexEntry::GetWhiteName |
( |
const NameBase * |
nb | ) |
const |
|
inline |
◆ GetWhiteRatingType()
| byte IndexEntry::GetWhiteRatingType |
( |
| ) |
const |
|
inline |
◆ GetYear()
| uint IndexEntry::GetYear |
( |
| ) |
const |
|
inline |
◆ Init()
| void IndexEntry::Init |
( |
| ) |
|
|
inline |
◆ SetBlack()
◆ SetBlackElo()
| void IndexEntry::SetBlackElo |
( |
eloT |
elo | ) |
|
|
inline |
◆ SetBlackRatingType()
| void IndexEntry::SetBlackRatingType |
( |
byte |
b | ) |
|
|
inline |
◆ SetCommentCount()
| void IndexEntry::SetCommentCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetDate()
| void IndexEntry::SetDate |
( |
dateT |
date | ) |
|
|
inline |
◆ SetDeleteFlag()
| void IndexEntry::SetDeleteFlag |
( |
bool |
b | ) |
|
|
inline |
◆ SetEcoCode()
| void IndexEntry::SetEcoCode |
( |
ecoT |
eco | ) |
|
|
inline |
◆ SetEvent()
◆ SetEventDate()
| void IndexEntry::SetEventDate |
( |
dateT |
edate | ) |
|
|
inline |
◆ SetFinalMatSig()
| void IndexEntry::SetFinalMatSig |
( |
matSigT |
ms | ) |
|
|
inline |
◆ SetFlag()
| void IndexEntry::SetFlag |
( |
uint32_t |
flagMask, |
|
|
bool |
set |
|
) |
| |
|
inline |
◆ SetLength()
| void IndexEntry::SetLength |
( |
size_t |
length | ) |
|
|
inline |
◆ SetNagCount()
| void IndexEntry::SetNagCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetNumHalfMoves()
| void IndexEntry::SetNumHalfMoves |
( |
ushort |
b | ) |
|
|
inline |
◆ SetOffset()
| void IndexEntry::SetOffset |
( |
uint64_t |
offset | ) |
|
|
inline |
◆ SetPlayer()
◆ SetPromotionsFlag()
| void IndexEntry::SetPromotionsFlag |
( |
bool |
b | ) |
|
|
inline |
◆ SetRawCommentCount()
| void IndexEntry::SetRawCommentCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetRawNagCount()
| void IndexEntry::SetRawNagCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetRawVariationCount()
| void IndexEntry::SetRawVariationCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetResult()
| void IndexEntry::SetResult |
( |
resultT |
res | ) |
|
|
inline |
◆ SetRound()
◆ SetSite()
◆ SetStartFlag()
| void IndexEntry::SetStartFlag |
( |
bool |
b | ) |
|
|
inline |
◆ SetStoredLineCode()
| void IndexEntry::SetStoredLineCode |
( |
byte |
b | ) |
|
|
inline |
◆ SetUnderPromoFlag()
| void IndexEntry::SetUnderPromoFlag |
( |
bool |
b | ) |
|
|
inline |
◆ SetVariationCount()
| void IndexEntry::SetVariationCount |
( |
unsigned |
x | ) |
|
|
inline |
◆ SetWhite()
◆ SetWhiteElo()
| void IndexEntry::SetWhiteElo |
( |
eloT |
elo | ) |
|
|
inline |
◆ SetWhiteRatingType()
| void IndexEntry::SetWhiteRatingType |
( |
byte |
b | ) |
|
|
inline |
◆ StrToFlagMask()
| uint32_t IndexEntry::StrToFlagMask |
( |
const char * |
flags | ) |
|
|
inlinestatic |
◆ Write()
◆ IDX_MASK_ALLFLAGS
| const uint32_t IndexEntry::IDX_MASK_ALLFLAGS = 0xFFFFFFFF |
|
static |
The documentation for this class was generated from the following file: