#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: