TrinityCore
Loading...
Searching...
No Matches
DB2Meta Struct Reference

#include <DB2Meta.h>

Public Member Functions

bool HasIndexFieldInData () const
 
uint32 GetIndexField () const
 
uint32 GetRecordSize () const
 
uint32 GetIndexFieldOffset () const
 
int32 GetParentIndexFieldOffset () const
 
uint32 GetDbIndexField () const
 
uint32 GetDbFieldCount () const
 
bool IsSignedField (uint32 field) const
 

Public Attributes

uint32 FileDataId
 
int32 IndexField
 
int32 ParentIndexField
 
uint32 FieldCount
 
uint32 FileFieldCount
 
uint32 LayoutHash
 
DB2MetaField const * Fields
 

Detailed Description

Definition at line 30 of file DB2Meta.h.

Member Function Documentation

◆ GetDbFieldCount()

uint32 DB2Meta::GetDbFieldCount ( ) const

Definition at line 183 of file DB2Meta.cpp.

References FieldCount, Fields, and HasIndexFieldInData().

Referenced by DB2DatabaseLoader::Load().

◆ GetDbIndexField()

uint32 DB2Meta::GetDbIndexField ( ) const

Definition at line 171 of file DB2Meta.cpp.

References FieldCount, Fields, and IndexField.

Referenced by DB2DatabaseLoader::Load().

◆ GetIndexField()

◆ GetIndexFieldOffset()

◆ GetParentIndexFieldOffset()

◆ GetRecordSize()

◆ HasIndexFieldInData()

◆ IsSignedField()

bool DB2Meta::IsSignedField ( uint32  field) const

Member Data Documentation

◆ FieldCount

◆ Fields

◆ FileDataId

uint32 DB2Meta::FileDataId

Definition at line 48 of file DB2Meta.h.

◆ FileFieldCount

◆ IndexField

◆ LayoutHash

uint32 DB2Meta::LayoutHash

Definition at line 53 of file DB2Meta.h.

Referenced by DB2FileLoader::LoadHeaders().

◆ ParentIndexField


The documentation for this struct was generated from the following files: