|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Util.h>
Public Types | |
| typedef StorageType::const_iterator | const_iterator |
| typedef StorageType::const_reference | const_reference |
| typedef StorageType::reference | reference |
| typedef StorageType::size_type | size_type |
| typedef std::vector< char const * > | StorageType |
Public Member Functions | |
| const_iterator | begin () const |
| const_iterator | end () const |
| reference | operator[] (size_type i) |
| const_reference | operator[] (size_type i) const |
| size_type | size () const |
| Tokenizer (const std::string &src, char const sep, uint32 vectorReserve=0) | |
| ~Tokenizer () | |
Private Attributes | |
| StorageType | m_storage |
| char * | m_str |
| typedef StorageType::const_iterator Tokenizer::const_iterator |
| typedef StorageType::const_reference Tokenizer::const_reference |
| typedef StorageType::reference Tokenizer::reference |
| typedef StorageType::size_type Tokenizer::size_type |
| typedef std::vector<char const*> Tokenizer::StorageType |
| Tokenizer::Tokenizer | ( | const std::string & | src, |
| char const | sep, | ||
| uint32 | vectorReserve = 0 ) |
|
inline |
Definition at line 43 of file Util.h.
References m_storage.
Referenced by Player::_LoadItem(), Log::CreateAppenderFromConfig(), Log::CreateLoggerFromConfig(), reload_commandscript::HandleReloadCreatureTemplateCommand(), ObjectMgr::LoadCreatureAddons(), ObjectMgr::LoadCreatureTemplateAddons(), GuildMgr::LoadGuildRewards(), CharmInfo::LoadPetActionBar(), PlayerTaxi::LoadTaxiDestinationsFromString(), PlayerTaxi::LoadTaxiMask(), and MoneyStringToMoney().
|
inline |
Definition at line 44 of file Util.h.
References m_storage.
Referenced by Player::_LoadItem(), reload_commandscript::HandleReloadCreatureTemplateCommand(), ObjectMgr::LoadCreatureAddons(), ObjectMgr::LoadCreatureTemplateAddons(), GuildMgr::LoadGuildRewards(), PlayerTaxi::LoadTaxiDestinationsFromString(), PlayerTaxi::LoadTaxiMask(), and MoneyStringToMoney().
|
inline |
|
inline |
Definition at line 46 of file Util.h.
References m_storage.
Referenced by Object::_LoadIntoDataField(), Log::CreateAppenderFromConfig(), Log::CreateLoggerFromConfig(), Player::GetUInt32ValueFromArray(), WorldSession::HandleCharFactionOrRaceChange(), ObjectMgr::LoadCreatureAddons(), ObjectMgr::LoadCreatureTemplateAddons(), DisableMgr::LoadDisables(), AchievementMgr< Guild >::LoadFromDB(), Item::LoadFromDB(), Player::LoadFromDB(), CharmInfo::LoadPetActionBar(), and Player::SetUInt32ValueInArray().
|
private |
Definition at line 53 of file Util.h.
Referenced by begin(), end(), operator[](), operator[](), size(), and Tokenizer().
|
private |
Definition at line 52 of file Util.h.
Referenced by Tokenizer(), and ~Tokenizer().