载入中...
搜索中...
未找到
函数 | |
| void | provideRaw (const char *name, void *impl) |
| Provides raw. | |
| void * | queryRaw (const char *name) |
| Queries raw. | |
| void | revokeRaw (const char *name, void *impl) |
| Revoke raw. | |
| void | addListenerRaw (const char *name, void *impl, int priority) |
| Adds listener raw. | |
| void | removeListenerRaw (const char *name, void *impl) |
| Removes listener raw. | |
| size_t | listenerCountRaw (const char *name) |
| Listener count raw. | |
| void * | listenerAtRaw (const char *name, size_t index) |
| Listener at raw. | |
| void | clearOwnedRaw () |
| void | clearAllRaw () |
| Clears all raw. | |
| std::mutex & | ownedMutex () |
| std::unordered_map< std::string, OwnedSlot > & | ownedSlots (const char *capabilityName) |
| std::unordered_map< std::string, std::uint64_t > & | ownedGenerations (const char *capabilityName) |
函数说明
◆ addListenerRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::addListenerRaw | ( | const char * | name, |
| void * | impl, | ||
| int | priority | ||
| ) |
Adds listener raw.
在文件 Capability.cpp 第 56 行定义.
引用了 a, b, impl, name, priority , 以及 slots.
被这些函数引用 eve::cap::addListener().
◆ clearAllRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::clearAllRaw | ( | ) |
Clears all raw.
Drops every registration. Test-only; resets state between cases.
在文件 Capability.cpp 第 95 行定义.
引用了 clearOwnedRaw() , 以及 slots.
◆ clearOwnedRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::clearOwnedRaw | ( | ) |
◆ listenerAtRaw()
| EVENGINE_API_FOUNDATION void * eve::cap::detail::listenerAtRaw | ( | const char * | name, |
| size_t | index | ||
| ) |
Listener at raw.
在文件 Capability.cpp 第 85 行定义.
被这些函数引用 eve::cap::forEach(), eve::cap::forEachUntil() , 以及 eve::cap::listenerAt().
◆ listenerCountRaw()
| EVENGINE_API_FOUNDATION size_t eve::cap::detail::listenerCountRaw | ( | const char * | name | ) |
Listener count raw.
在文件 Capability.cpp 第 78 行定义.
被这些函数引用 eve::cap::forEach(), eve::cap::forEachUntil() , 以及 eve::cap::listenerCount().
◆ ownedGenerations()
| EVENGINE_API_FOUNDATION std::unordered_map< std::string, std::uint64_t > & eve::cap::detail::ownedGenerations | ( | const char * | capabilityName | ) |
在文件 CapabilityOwned.cpp 第 25 行定义.
◆ ownedMutex()
| EVENGINE_API_FOUNDATION std::mutex & eve::cap::detail::ownedMutex | ( | ) |
在文件 CapabilityOwned.cpp 第 19 行定义.
◆ ownedSlots()
| EVENGINE_API_FOUNDATION std::unordered_map< std::string, OwnedSlot > & eve::cap::detail::ownedSlots | ( | const char * | capabilityName | ) |
在文件 CapabilityOwned.cpp 第 21 行定义.
◆ provideRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::provideRaw | ( | const char * | name, |
| void * | impl | ||
| ) |
◆ queryRaw()
| EVENGINE_API_FOUNDATION void * eve::cap::detail::queryRaw | ( | const char * | name | ) |
◆ removeListenerRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::removeListenerRaw | ( | const char * | name, |
| void * | impl | ||
| ) |
◆ revokeRaw()
| EVENGINE_API_FOUNDATION void eve::cap::detail::revokeRaw | ( | const char * | name, |
| void * | impl | ||
| ) |