A collection of API hooks. More...
#include <InkAPIInternal.h>
Public Member Functions | |
void | prepend (INKContInternal *cont) |
void | append (INKContInternal *cont) |
APIHook * | get () const |
void | clear () |
bool | is_empty () const |
void | invoke (int event, void *data) |
A collection of API hooks.
Definition at line 148 of file InkAPIInternal.h.
void APIHooks::append | ( | INKContInternal * | cont | ) |
Definition at line 1240 of file InkAPI.cc.
References apiHookAllocator, and APIHook::m_cont.
Referenced by FeatureAPIHooks< ID, N >::append(), and TransformControl::TransformControl().
void APIHooks::clear | ( | void | ) |
Definition at line 1257 of file InkAPI.cc.
References apiHookAllocator.
Referenced by FeatureAPIHooks< ID, N >::clear().
APIHook * APIHooks::get | ( | void | ) | const |
Definition at line 1251 of file InkAPI.cc.
Referenced by FeatureAPIHooks< ID, N >::get(), and TransformControl::handle_event().
void APIHooks::invoke | ( | int | event, | |
void * | data | |||
) | [inline] |
Definition at line 169 of file InkAPIInternal.h.
Referenced by FeatureAPIHooks< ID, N >::invoke().
bool APIHooks::is_empty | ( | ) | const [inline] |
Definition at line 163 of file InkAPIInternal.h.
void APIHooks::prepend | ( | INKContInternal * | cont | ) |
Definition at line 1229 of file InkAPI.cc.
References apiHookAllocator, and APIHook::m_cont.
Referenced by FeatureAPIHooks< ID, N >::prepend().