TrinityCore
DB2FileLoader.cpp File Reference
#include "DB2FileLoader.h"
#include "ByteConverter.h"
#include "DB2Meta.h"
#include "Errors.h"
#include "Log.h"
#include <limits>
#include <sstream>
#include <system_error>
#include <utility>
#include <cstring>
+ Include dependency graph for DB2FileLoader.cpp:

Go to the source code of this file.

Classes

struct  DB2FieldEntry
 
struct  DB2CatalogEntry
 
struct  DB2ColumnMeta
 
struct  DB2CommonValue
 
struct  DB2PalletValue
 
struct  DB2IndexDataInfo
 
struct  DB2IndexEntry
 
struct  DB2IndexData
 
class  DB2FileLoaderImpl
 
class  DB2FileLoaderRegularImpl
 
class  DB2FileLoaderSparseImpl
 

Enumerations

enum class  DB2ColumnCompression : uint32 {
  None , Immediate , CommonData , Pallet ,
  PalletArray , SignedImmediate
}
 

Functions

static bool IsKnownTactId (uint64 tactId)
 

Variables

static char const *const EmptyDb2String = ""
 

Enumeration Type Documentation

◆ DB2ColumnCompression

enum class DB2ColumnCompression : uint32
strong
Enumerator
None 
Immediate 
CommonData 
Pallet 
PalletArray 
SignedImmediate 

Definition at line 29 of file DB2FileLoader.cpp.

Function Documentation

◆ IsKnownTactId()

static bool IsKnownTactId ( uint64  tactId)
static

Definition at line 113 of file DB2FileLoader.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ EmptyDb2String

char const* const EmptyDb2String = ""
static

Definition at line 390 of file DB2FileLoader.cpp.