载入中...
搜索中...
未找到
eve::cap::detail 命名空间参考

函数

void provideRaw (const char *name, void *impl)
 
voidqueryRaw (const char *name)
 
void revokeRaw (const char *name, void *impl)
 
void addListenerRaw (const char *name, void *impl, int priority)
 
void removeListenerRaw (const char *name, void *impl)
 
size_t listenerCountRaw (const char *name)
 
voidlistenerAtRaw (const char *name, size_t index)
 
void clearAllRaw ()
 

函数说明

◆ addListenerRaw()

void eve::cap::detail::addListenerRaw ( const char name,
void impl,
int  priority 
)

在文件 Capability.cpp55 行定义.

引用了 a, b, impl, name, priority , 以及 eve::cap::query().

被这些函数引用 eve::cap::addListener().

◆ clearAllRaw()

void eve::cap::detail::clearAllRaw ( )

Drops every registration. Test-only; resets state between cases.

在文件 Capability.cpp92 行定义.

◆ listenerAtRaw()

void * eve::cap::detail::listenerAtRaw ( const char name,
size_t  index 
)

在文件 Capability.cpp84 行定义.

引用了 name , 以及 eve::cap::query().

被这些函数引用 eve::cap::forEach(), eve::cap::forEachUntil() , 以及 eve::cap::listenerAt().

◆ listenerCountRaw()

size_t eve::cap::detail::listenerCountRaw ( const char name)

在文件 Capability.cpp77 行定义.

引用了 name , 以及 eve::cap::query().

被这些函数引用 eve::cap::forEach(), eve::cap::forEachUntil() , 以及 eve::cap::listenerCount().

◆ provideRaw()

void eve::cap::detail::provideRaw ( const char name,
void impl 
)

在文件 Capability.cpp34 行定义.

引用了 impl , 以及 name.

被这些函数引用 eve::cap::provide().

◆ queryRaw()

void * eve::cap::detail::queryRaw ( const char name)

在文件 Capability.cpp39 行定义.

引用了 name , 以及 eve::cap::query().

被这些函数引用 eve::cap::query().

◆ removeListenerRaw()

void eve::cap::detail::removeListenerRaw ( const char name,
void impl 
)

在文件 Capability.cpp66 行定义.

引用了 impl, name , 以及 eve::cap::query().

被这些函数引用 eve::cap::removeListener().

◆ revokeRaw()

void eve::cap::detail::revokeRaw ( const char name,
void impl 
)

在文件 Capability.cpp46 行定义.

引用了 impl, name , 以及 eve::cap::query().

被这些函数引用 eve::cap::revoke().