#include <Extractor.hxx>
Public Member Functions | |
| virtual | ~Hook () |
| void | Bind (const std::string &scope, const std::string &attribute) |
| virtual void | Next ()=0 |
| virtual bool | IsInsideScope () const =0 |
Protected Member Functions | |
| const std::string | GetScope () const |
Protected Attributes | |
| std::string | _attribute |
| std::string | _scope |
Definition at line 31 of file Extractor.hxx.
| virtual CLAM::Hook< AttributeType >::~Hook | ( | ) | [inline, virtual] |
Definition at line 29 of file Extractor.hxx.
Referenced by CLAM::Hook< AttributeType >::Bind().
| void CLAM::Hook< AttributeType >::Bind | ( | const std::string & | scope, | |
| const std::string & | attribute | |||
| ) | [inline] |
Reimplemented in CLAM::ReadHook< AttributeType >.
Definition at line 30 of file Extractor.hxx.
References CLAM::Hook< AttributeType >::_scope, and CLAM::Hook< AttributeType >::~Hook().
| const std::string CLAM::Hook< AttributeType >::GetScope | ( | ) | const [inline, protected] |
Definition at line 42 of file Extractor.hxx.
| virtual bool CLAM::Hook< AttributeType >::IsInsideScope | ( | ) | const [pure virtual] |
Implemented in CLAM::ReadHook< AttributeType >, and CLAM::WriteHook< AttributeType >.
| virtual void CLAM::Hook< AttributeType >::Next | ( | ) | [pure virtual] |
Implemented in CLAM::ReadHook< AttributeType >, and CLAM::WriteHook< AttributeType >.
std::string CLAM::Hook< AttributeType >::_attribute [protected] |
Definition at line 46 of file Extractor.hxx.
std::string CLAM::Hook< AttributeType >::_scope [protected] |
Definition at line 47 of file Extractor.hxx.
Referenced by CLAM::Hook< AttributeType >::Bind().
1.6.3