Pol
Revision:cb584c9
|
Go to the source code of this file.
Macros | |
#define | __has_feature(x) 0 |
#define | CONSTEXPR constexpr |
#define | passert_assume(x) |
#define | POL_ANALYZER_NORETURN |
#define | POL_FINAL |
#define | POL_NOEXCEPT |
#define | POL_NORETURN [[noreturn]] |
#define | POL_OVERRIDE |
#define | THREADLOCAL thread_local |
#define __has_feature | ( | x | ) | 0 |
Definition at line 46 of file compilerspecifics.h.
#define CONSTEXPR constexpr |
Definition at line 108 of file compilerspecifics.h.
#define passert_assume | ( | x | ) |
Definition at line 16 of file compilerspecifics.h.
Referenced by Pol::Core::move_character_to().
#define POL_ANALYZER_NORETURN |
Definition at line 51 of file compilerspecifics.h.
#define POL_FINAL |
Definition at line 75 of file compilerspecifics.h.
#define POL_NOEXCEPT |
Definition at line 97 of file compilerspecifics.h.
#define POL_NORETURN [[noreturn]] |
Definition at line 36 of file compilerspecifics.h.
#define POL_OVERRIDE |
Definition at line 74 of file compilerspecifics.h.
Referenced by Pol::Accounts::AccountObjImp::AccountObjImp(), Pol::Network::AuxConnection::AuxConnection(), Pol::Bscript::String::copy(), Pol::Core::BXmlNode::copy(), Pol::Bscript::Double::copy(), Pol::Bscript::BLong::copyvalue(), Pol::Network::PacketWriterDefs::PacketQueueSingle::Count(), Pol::Core::BXmlNode::createIterator(), Pol::Core::BXmlAttribute::createIterator(), Pol::Core::StorageAreaImp::createIterator(), Pol::Core::StorageAreasImp::createIterator(), Pol::Core::DebugClientThread::DebugClientThread(), Pol::Module::ECharacterEquipObjImp::ECharacterEquipObjImp(), Pol::Module::EItemRefObjImp::EItemRefObjImp(), Pol::Module::EMultiRefObjImp::EMultiRefObjImp(), Pol::Module::EOfflineCharacterRefObjImp::EOfflineCharacterRefObjImp(), Pol::Module::EUBoatRefObjImp::EUBoatRefObjImp(), Pol::Core::Map::get_ysouth(), Pol::Bscript::String::getFormattedStringRep(), Pol::Bscript::UninitObject::getStringRep(), Pol::Network::PacketWriterDefs::PacketQueueSubs::GetSubs(), Pol::Bscript::BLong::increment(), Pol::Bscript::Double::inverse(), Pol::Core::BSQLRow::isTrue(), Pol::Bscript::String::isTrue(), Pol::Bscript::StoredTokenContainer::next(), Pol::Bscript::SmartParser::operator=(), Pol::Bscript::Compiler::setIncludeCompileMode(), Pol::Module::PolCore::sizeEstimate(), Pol::Bscript::StoredTokenContainer::StoredTokenContainer(), Pol::Bscript::String::String(), Pol::Core::BXMLfile::typeOfInt(), Pol::Core::BBinaryfile::typeOfInt(), Pol::Core::BSQLResultSet::typeOfInt(), Pol::Core::BSQLConnection::typeOfInt(), Pol::Core::UoClientThread::UoClientThread(), Pol::Bscript::BBoolean::value(), Pol::Network::AddItemContainerMsg::~AddItemContainerMsg(), Pol::Items::ArmorDesc::~ArmorDesc(), Pol::Bscript::BBoolean::~BBoolean(), Pol::Bscript::BFunctionRef::~BFunctionRef(), Pol::Bscript::BLong::~BLong(), Pol::Items::BoatDesc::~BoatDesc(), Pol::Multi::UBoat::BoatMoveGuard::~BoatMoveGuard(), Pol::Items::ContainerDesc::~ContainerDesc(), Pol::Items::DoorDesc::~DoorDesc(), Pol::Bscript::Double::~Double(), Pol::Module::ECharacterRefObjImp::~ECharacterRefObjImp(), Pol::Module::EClientRefObjImp::~EClientRefObjImp(), Pol::Plib::FileMapServer::~FileMapServer(), Pol::Core::FullMsgTargetCursor::~FullMsgTargetCursor(), Pol::Network::GraphicEffectExPkt::~GraphicEffectExPkt(), Pol::Network::GraphicEffectPkt::~GraphicEffectPkt(), Pol::Network::HealthBarStatusUpdate::~HealthBarStatusUpdate(), Pol::Items::HouseDesc::~HouseDesc(), Pol::Clib::Logging::LogSink_cerr::~LogSink_cerr(), Pol::Clib::Logging::LogSink_cout::~LogSink_cout(), Pol::Clib::Logging::LogSink_debuglog::~LogSink_debuglog(), Pol::Clib::Logging::LogSink_dual< log1, log2 >::~LogSink_dual(), Pol::Core::LosCheckedCoordCursor::~LosCheckedCoordCursor(), Pol::Core::LosCheckedTargetCursor::~LosCheckedTargetCursor(), Pol::Items::MapDesc::~MapDesc(), Pol::Network::MobileAnimationMsg::~MobileAnimationMsg(), Pol::Network::MoveChrPkt::~MoveChrPkt(), Pol::Items::MultiDesc::~MultiDesc(), Pol::Core::MultiPlacementCursor::~MultiPlacementCursor(), Pol::Core::NoLosCharacterCursor::~NoLosCharacterCursor(), Pol::Core::NoLosCheckedTargetCursor::~NoLosCheckedTargetCursor(), Pol::Core::NoLosUObjectCursor::~NoLosUObjectCursor(), Pol::Network::ObjRevisionPkt::~ObjRevisionPkt(), Pol::Core::OneShotTaskInst< T >::~OneShotTaskInst(), Pol::Core::PeriodicTask::~PeriodicTask(), Pol::Network::PlaySoundPkt::~PlaySoundPkt(), Pol::Network::RemoveObjectPkt::~RemoveObjectPkt(), Pol::Network::SendDamagePkt::~SendDamagePkt(), Pol::Network::SendWorldItem::~SendWorldItem(), Pol::Network::SendWorldMulti::~SendWorldMulti(), Pol::Bscript::SmartParser::~SmartParser(), Pol::Items::SpellbookDesc::~SpellbookDesc(), Pol::Items::SpellScrollDesc::~SpellScrollDesc(), Pol::Items::UArmor::~UArmor(), Pol::Multi::UBoat::~UBoat(), Pol::Core::UCorpse::~UCorpse(), Pol::Multi::UHouse::~UHouse(), Pol::Core::ULockable::~ULockable(), Pol::Multi::UPlank::~UPlank(), Pol::Core::USpellScroll::~USpellScroll(), Pol::Items::UWeapon::~UWeapon(), Pol::Items::WeaponDesc::~WeaponDesc(), and Pol::Core::WornItemsContainer::~WornItemsContainer().
#define THREADLOCAL thread_local |
Definition at line 102 of file compilerspecifics.h.
Referenced by Pol::Realms::Realm::has_los().