TrinityCore
DB2FileLoadInfo Struct Reference

#include <DB2FileLoader.h>

+ Inheritance diagram for DB2FileLoadInfo:

Public Member Functions

constexpr DB2FileLoadInfo (DB2FieldMeta const *fields, std::size_t fieldCount, DB2Meta const *meta)
 
uint32 GetStringFieldCount (bool localizedOnly) const
 
std::pair< int32, int32GetFieldIndexByName (char const *fieldName) const
 
int32 GetFieldIndexByMetaIndex (uint32 metaIndex) const
 

Public Attributes

DB2FieldMeta const * Fields
 
std::size_t FieldCount
 
DB2Meta const * Meta
 

Detailed Description

Definition at line 80 of file DB2FileLoader.h.

Constructor & Destructor Documentation

◆ DB2FileLoadInfo()

constexpr DB2FileLoadInfo::DB2FileLoadInfo ( DB2FieldMeta const *  fields,
std::size_t  fieldCount,
DB2Meta const *  meta 
)
inlineexplicitconstexpr

Definition at line 82 of file DB2FileLoader.h.

Member Function Documentation

◆ GetFieldIndexByMetaIndex()

int32 DB2FileLoadInfo::GetFieldIndexByMetaIndex ( uint32  metaIndex) const

Definition at line 145 of file DB2FileLoader.cpp.

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

◆ GetFieldIndexByName()

std::pair< int32, int32 > DB2FileLoadInfo::GetFieldIndexByName ( char const *  fieldName) const

Definition at line 128 of file DB2FileLoader.cpp.

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

◆ GetStringFieldCount()

uint32 DB2FileLoadInfo::GetStringFieldCount ( bool  localizedOnly) const

Definition at line 118 of file DB2FileLoader.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ FieldCount

std::size_t DB2FileLoadInfo::FieldCount

Definition at line 90 of file DB2FileLoader.h.

◆ Fields

DB2FieldMeta const* DB2FileLoadInfo::Fields

Definition at line 89 of file DB2FileLoader.h.

◆ Meta

DB2Meta const* DB2FileLoadInfo::Meta

Definition at line 91 of file DB2FileLoader.h.


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