Public Member Functions

APIHooks Class Reference

A collection of API hooks. More...

#include <InkAPIInternal.h>

Public Member Functions

void prepend (INKContInternal *cont)
void append (INKContInternal *cont)
APIHookget () const
void clear ()
bool is_empty () const
void invoke (int event, void *data)

Detailed Description

A collection of API hooks.

Definition at line 148 of file InkAPIInternal.h.


Member Function Documentation

void APIHooks::append ( INKContInternal cont  ) 
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().


The documentation for this class was generated from the following files: