TrinityCore
DB2Meta Struct Reference

#include <DB2Meta.h>

Public Member Functions

constexpr DB2Meta (uint32 fileDataId, int32 indexField, uint32 fieldCount, uint32 fileFieldCount, uint32 layoutHash, DB2MetaField const *fields, int32 parentIndexField)
 
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.

Constructor & Destructor Documentation

◆ DB2Meta()

constexpr DB2Meta::DB2Meta ( uint32  fileDataId,
int32  indexField,
uint32  fieldCount,
uint32  fileFieldCount,
uint32  layoutHash,
DB2MetaField const *  fields,
int32  parentIndexField 
)
inlineexplicitconstexpr

Definition at line 32 of file DB2Meta.h.

Member Function Documentation

◆ GetDbFieldCount()

uint32 DB2Meta::GetDbFieldCount ( ) const

Definition at line 183 of file DB2Meta.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetDbIndexField()

uint32 DB2Meta::GetDbIndexField ( ) const

Definition at line 171 of file DB2Meta.cpp.

+ Here is the caller graph for this function:

◆ GetIndexField()

uint32 DB2Meta::GetIndexField ( ) const

Definition at line 27 of file DB2Meta.cpp.

+ Here is the caller graph for this function:

◆ GetIndexFieldOffset()

uint32 DB2Meta::GetIndexFieldOffset ( ) const

Definition at line 79 of file DB2Meta.cpp.

+ Here is the caller graph for this function:

◆ GetParentIndexFieldOffset()

int32 DB2Meta::GetParentIndexFieldOffset ( ) const

Definition at line 127 of file DB2Meta.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetRecordSize()

uint32 DB2Meta::GetRecordSize ( ) const

Definition at line 32 of file DB2Meta.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ HasIndexFieldInData()

bool DB2Meta::HasIndexFieldInData ( ) const

Definition at line 22 of file DB2Meta.cpp.

+ Here is the caller graph for this function:

◆ IsSignedField()

bool DB2Meta::IsSignedField ( uint32  field) const

Definition at line 195 of file DB2Meta.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ FieldCount

uint32 DB2Meta::FieldCount

Definition at line 57 of file DB2Meta.h.

◆ Fields

DB2MetaField const* DB2Meta::Fields

Definition at line 60 of file DB2Meta.h.

◆ FileDataId

uint32 DB2Meta::FileDataId

Definition at line 54 of file DB2Meta.h.

◆ FileFieldCount

uint32 DB2Meta::FileFieldCount

Definition at line 58 of file DB2Meta.h.

◆ IndexField

int32 DB2Meta::IndexField

Definition at line 55 of file DB2Meta.h.

◆ LayoutHash

uint32 DB2Meta::LayoutHash

Definition at line 59 of file DB2Meta.h.

◆ ParentIndexField

int32 DB2Meta::ParentIndexField

Definition at line 56 of file DB2Meta.h.


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