TrinityCore
TaxiMask Class Reference

#include <DBCEnums.h>

Public Types

using value_type = uint8
 

Public Member Functions

 TaxiMask ()
 
value_typeoperator[] (size_t i)
 
value_type const & operator[] (size_t i) const
 
size_t size () const
 
value_type const * data () const
 
decltype(auto) begin ()
 
decltype(auto) end ()
 

Private Attributes

std::vector< value_type_data
 

Detailed Description

Definition at line 2025 of file DBCEnums.h.

Member Typedef Documentation

◆ value_type

Definition at line 2028 of file DBCEnums.h.

Constructor & Destructor Documentation

◆ TaxiMask()

TaxiMask::TaxiMask ( )

Definition at line 3391 of file DB2Stores.cpp.

Member Function Documentation

◆ begin()

decltype(auto) TaxiMask::begin ( )
inline

Definition at line 2038 of file DBCEnums.h.

◆ data()

value_type const * TaxiMask::data ( ) const
inline

Definition at line 2036 of file DBCEnums.h.

◆ end()

decltype(auto) TaxiMask::end ( )
inline

Definition at line 2039 of file DBCEnums.h.

◆ operator[]() [1/2]

value_type & TaxiMask::operator[] ( size_t  i)
inline

Definition at line 2032 of file DBCEnums.h.

◆ operator[]() [2/2]

value_type const & TaxiMask::operator[] ( size_t  i) const
inline

Definition at line 2033 of file DBCEnums.h.

◆ size()

size_t TaxiMask::size ( ) const
inline

Definition at line 2035 of file DBCEnums.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ _data

std::vector<value_type> TaxiMask::_data
private

Definition at line 2042 of file DBCEnums.h.


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