Scid  4.7.0
Classes | Variables
index.h File Reference
#include "common.h"
#include "containers.h"
#include "date.h"
#include "indexentry.h"
#include "filebuf.h"
#include "hfilter.h"
#include <array>
#include <string>
#include <vector>
#include <cstring>
Include dependency graph for index.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Index
 

Variables

const char INDEX_SUFFIX [] = ".si4"
 
const char OLD_INDEX_SUFFIX [] = ".si3"
 
const uint SCID_DESC_LENGTH = 107
 
const uint CUSTOM_FLAG_DESC_LENGTH = 8
 
const uint CUSTOM_FLAG_MAX = 6
 
const uint INDEX_HEADER_SIZE = 8 + 2 + 3 + 4 + 3 + SCID_DESC_LENGTH + 1 + (CUSTOM_FLAG_DESC_LENGTH+1) * CUSTOM_FLAG_MAX
 
const uint OLD_INDEX_HEADER_SIZE = INDEX_HEADER_SIZE - (CUSTOM_FLAG_DESC_LENGTH+1) * CUSTOM_FLAG_MAX
 

Variable Documentation

◆ CUSTOM_FLAG_DESC_LENGTH

const uint CUSTOM_FLAG_DESC_LENGTH = 8

Definition at line 45 of file index.h.

◆ CUSTOM_FLAG_MAX

const uint CUSTOM_FLAG_MAX = 6

Definition at line 46 of file index.h.

◆ INDEX_HEADER_SIZE

const uint INDEX_HEADER_SIZE = 8 + 2 + 3 + 4 + 3 + SCID_DESC_LENGTH + 1 + (CUSTOM_FLAG_DESC_LENGTH+1) * CUSTOM_FLAG_MAX

Definition at line 52 of file index.h.

◆ INDEX_SUFFIX

const char INDEX_SUFFIX[] = ".si4"

Definition at line 40 of file index.h.

◆ OLD_INDEX_HEADER_SIZE

const uint OLD_INDEX_HEADER_SIZE = INDEX_HEADER_SIZE - (CUSTOM_FLAG_DESC_LENGTH+1) * CUSTOM_FLAG_MAX

Definition at line 53 of file index.h.

◆ OLD_INDEX_SUFFIX

const char OLD_INDEX_SUFFIX[] = ".si3"

Definition at line 41 of file index.h.

◆ SCID_DESC_LENGTH

const uint SCID_DESC_LENGTH = 107

Definition at line 44 of file index.h.