CLAM-Development
1.4.0
|
#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 33 of file Extractor.hxx.
|
inlinevirtual |
Definition at line 36 of file Extractor.hxx.
|
inline |
Reimplemented in CLAM::ReadHook< AttributeType >.
Definition at line 37 of file Extractor.hxx.
References CLAM::Hook< AttributeType >::_attribute, and CLAM::Hook< AttributeType >::_scope.
|
inlineprotected |
Definition at line 49 of file Extractor.hxx.
References CLAM::Hook< AttributeType >::_scope.
|
pure virtual |
Implemented in CLAM::WriteHook< AttributeType >, and CLAM::ReadHook< AttributeType >.
|
pure virtual |
Implemented in CLAM::WriteHook< AttributeType >, and CLAM::ReadHook< AttributeType >.
|
protected |
Definition at line 53 of file Extractor.hxx.
Referenced by CLAM::Hook< AttributeType >::Bind().
|
protected |
Definition at line 54 of file Extractor.hxx.
Referenced by CLAM::Hook< AttributeType >::Bind(), and CLAM::Hook< AttributeType >::GetScope().