NCBI C++ ToolKit
Public Types | Protected Member Functions | Private Types | Friends | List of all members
CLocalHookSet< Hook > Class Template Reference

Search Toolkit Book for CLocalHookSet

#include <serial/impl/hookdatakey.hpp>

+ Inheritance diagram for CLocalHookSet< Hook >:
+ Collaboration diagram for CLocalHookSet< Hook >:

Public Types

typedef CParent::THookData THookData
 
typedef Hook THook
 
- Public Types inherited from CLocalHookSetBase
typedef CHookDataBase THookData
 
typedef CObject THook
 
typedef pair< THookData *, CRef< THook > > TValue
 
typedef vector< TValueTHooks
 

Protected Member Functions

void SetHook (THookData *key, THook *hook)
 
THookGetHook (THookData *key) const
 
- Protected Member Functions inherited from CLocalHookSetBase
void ResetHook (THookData *key)
 
void SetHook (THookData *key, THook *hook)
 
const THookGetHook (const THookData *key) const
 

Private Types

typedef CLocalHookSetBase CParent
 

Friends

class CHookDataBase
 

Additional Inherited Members

- Public Member Functions inherited from CLocalHookSetBase
 CLocalHookSetBase (void)
 
 ~CLocalHookSetBase (void)
 
void Clear (void)
 
bool IsEmpty (void) const
 

Detailed Description

template<class Hook>
class CLocalHookSet< Hook >

Definition at line 104 of file hookdatakey.hpp.


The documentation for this class was generated from the following file:
Modified on Sun Apr 14 05:25:11 2024 by modify_doxy.py rev. 669887