TrinityCore
FromBinaryToDatabaseTypeConverter< DatabaseType > Class Template Reference

#include <FieldValueConverters.h>

+ Inheritance diagram for FromBinaryToDatabaseTypeConverter< DatabaseType >:

Static Public Member Functions

static DatabaseType GetDatabaseValue (char const *data, uint32)
 
static char const * GetStringValue (char const *)
 
- Static Public Member Functions inherited from BaseDatabaseResultValueConverter
static void LogTruncation (char const *getter, QueryResultFieldMetadata const *meta)
 

Additional Inherited Members

- Public Member Functions inherited from BaseDatabaseResultValueConverter
 BaseDatabaseResultValueConverter ()
 
 BaseDatabaseResultValueConverter (BaseDatabaseResultValueConverter const &)=delete
 
 BaseDatabaseResultValueConverter (BaseDatabaseResultValueConverter &&)=delete
 
BaseDatabaseResultValueConverteroperator= (BaseDatabaseResultValueConverter const &)=delete
 
BaseDatabaseResultValueConverteroperator= (BaseDatabaseResultValueConverter &&)=delete
 
virtual ~BaseDatabaseResultValueConverter ()
 
virtual uint8 GetUInt8 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual int8 GetInt8 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual uint16 GetUInt16 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual int16 GetInt16 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual uint32 GetUInt32 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual int32 GetInt32 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual uint64 GetUInt64 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual int64 GetInt64 (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual float GetFloat (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual double GetDouble (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 
virtual char const * GetCString (char const *data, uint32 size, QueryResultFieldMetadata const *meta) const =0
 

Detailed Description

template<typename DatabaseType>
class FromBinaryToDatabaseTypeConverter< DatabaseType >

Definition at line 42 of file FieldValueConverters.h.

Member Function Documentation

◆ GetDatabaseValue()

template<typename DatabaseType >
static DatabaseType FromBinaryToDatabaseTypeConverter< DatabaseType >::GetDatabaseValue ( char const *  data,
uint32   
)
inlinestatic

Definition at line 45 of file FieldValueConverters.h.

◆ GetStringValue()

template<typename DatabaseType >
static char const * FromBinaryToDatabaseTypeConverter< DatabaseType >::GetStringValue ( char const *  )
inlinestatic

Definition at line 50 of file FieldValueConverters.h.


The documentation for this class was generated from the following file: