Horizon Official Technical Documentation
|
|
Functions | |
template<class SPECIFIC_TYPE > | |
SPECIFIC_TYPE * | Insert (GridTypeListContainer< SPECIFIC_TYPE > &elements, SPECIFIC_TYPE *obj) |
template<class SPECIFIC_TYPE > | |
SPECIFIC_TYPE * | Insert (GridTypeListContainer< TypeNull > &, SPECIFIC_TYPE *) |
template<class SPECIFIC_TYPE , class T > | |
SPECIFIC_TYPE * | Insert (GridTypeListContainer< T > &, SPECIFIC_TYPE *) |
template<class SPECIFIC_TYPE , class HEAD , class TAIL > | |
SPECIFIC_TYPE * | Insert (GridTypeListContainer< TypeList< HEAD, TAIL > > &elements, SPECIFIC_TYPE *obj) |
template<class SPECIFIC_TYPE > | |
size_t | count (GridTypeListContainer< SPECIFIC_TYPE > const &elements, SPECIFIC_TYPE *) |
template<class SPECIFIC_TYPE > | |
size_t | count (GridTypeListContainer< TypeNull > const &, SPECIFIC_TYPE *) |
template<class SPECIFIC_TYPE , class T > | |
size_t | count (GridTypeListContainer< T > const &, SPECIFIC_TYPE *) |
template<class SPECIFIC_TYPE , class T > | |
size_t | count (GridTypeListContainer< TypeList< SPECIFIC_TYPE, T > > const &elements, SPECIFIC_TYPE *fake) |
template<class SPECIFIC_TYPE , class H , class T > | |
size_t | count (GridTypeListContainer< TypeList< H, T > > const &elements, SPECIFIC_TYPE *fake) |
template<class TypeNull > | |
size_t | count_all (GridTypeListContainer< TypeNull > const &elements) |
template<class H , class T > | |
size_t | count_all (GridTypeListContainer< TypeList< H, T > > const &elements) |
size_t GridTypeListIterator::count | ( | GridTypeListContainer< SPECIFIC_TYPE > const & | elements, |
SPECIFIC_TYPE * | |||
) |
References GridTypeListContainer< OBJECT >::_element.
Referenced by ByteBuffer::append(), BOOST_AUTO_TEST_CASE(), Horizon::Char::CharClientInterface::character_delete_birthdate(), GridReferenceContainer< OBJECT_TYPES >::count(), count(), TaskScheduler::TaskQueue::Count(), count_all(), Horizon::Zone::ZC_NOTIFY_SKILL::deliver(), Horizon::Zone::ZC_NOTIFY_SKILL2::deliver(), Kernel::get_registered_component_count_of_type(), getMSTime(), Horizon::Zone::JobDatabase::load_job(), Horizon::Zone::ScriptManager::load_scripts(), Horizon::Zone::Assets::Inventory::save(), Horizon::Zone::Assets::Storage::save(), item_entry_data::set_option_count(), KernelComponent::set_total_execution_time(), Horizon::Zone::Map::set_user_count(), mapcache_header::setMapCount(), LockedLookupTable< Key, Value, Hash >::size(), ThreadSafeQueue< T >::size(), Horizon::Zone::GameLogicProcess::start_internal(), Horizon::Zone::Unit::update(), Horizon::Auth::AuthServer::verify_connected_sessions(), Horizon::Char::CharServer::verify_connected_sessions(), and Horizon::Zone::ZoneKernel::verify_connected_sessions().
size_t GridTypeListIterator::count | ( | GridTypeListContainer< T > const & | , |
SPECIFIC_TYPE * | |||
) |
size_t GridTypeListIterator::count | ( | GridTypeListContainer< TypeList< H, T > > const & | elements, |
SPECIFIC_TYPE * | fake | ||
) |
References count().
size_t GridTypeListIterator::count | ( | GridTypeListContainer< TypeList< SPECIFIC_TYPE, T > > const & | elements, |
SPECIFIC_TYPE * | fake | ||
) |
size_t GridTypeListIterator::count | ( | GridTypeListContainer< TypeNull > const & | , |
SPECIFIC_TYPE * | |||
) |
size_t GridTypeListIterator::count_all | ( | GridTypeListContainer< TypeList< H, T > > const & | elements | ) |
References count(), and count_all().
size_t GridTypeListIterator::count_all | ( | GridTypeListContainer< TypeNull > const & | elements | ) |
Referenced by GridReferenceContainer< OBJECT_TYPES >::count_all(), and count_all().
SPECIFIC_TYPE * GridTypeListIterator::Insert | ( | GridTypeListContainer< SPECIFIC_TYPE > & | elements, |
SPECIFIC_TYPE * | obj | ||
) |
References GridTypeListContainer< OBJECT >::_element.
Referenced by Insert(), and GridReferenceContainer< OBJECT_TYPES >::insert().
SPECIFIC_TYPE * GridTypeListIterator::Insert | ( | GridTypeListContainer< T > & | , |
SPECIFIC_TYPE * | |||
) |
SPECIFIC_TYPE * GridTypeListIterator::Insert | ( | GridTypeListContainer< TypeList< HEAD, TAIL > > & | elements, |
SPECIFIC_TYPE * | obj | ||
) |
References Insert().
SPECIFIC_TYPE * GridTypeListIterator::Insert | ( | GridTypeListContainer< TypeNull > & | , |
SPECIFIC_TYPE * | |||
) |