CLAM-Development  1.4.0
Public Member Functions
CLAM::ReadRangedHook< AttributeType > Class Template Reference

#include <Extractor.hxx>

List of all members.

Public Member Functions

void GetRangeForReading (const AttributeType *&begin, const AttributeType *&end) const
ReadHook< AttributeType > & Range (unsigned range)
- Public Member Functions inherited from CLAM::ReadHook< AttributeType >
 ReadHook ()
 ~ReadHook ()
ReadHookBind (const std::string &scope, const std::string &attribute)
ReadHookIndirect (const std::string &scope, const std::string &attribute)
const AttributeType & GetForReading () const
void Init (const DescriptionDataPool &pool)
virtual void Next ()
virtual bool IsInsideScope () const
- Public Member Functions inherited from CLAM::Hook< AttributeType >
virtual ~Hook ()

Additional Inherited Members

- Protected Member Functions inherited from CLAM::ReadHook< AttributeType >
virtual unsigned GetCurrent () const
- Protected Member Functions inherited from CLAM::Hook< AttributeType >
const std::string GetScope () const
- Protected Attributes inherited from CLAM::ReadHook< AttributeType >
const DescriptionDataPool_pool
const AttributeType * _data
ReadHook< unsigned > * _chained
- Protected Attributes inherited from CLAM::Hook< AttributeType >
std::string _attribute
std::string _scope

Detailed Description

template<typename AttributeType>
class CLAM::ReadRangedHook< AttributeType >

Definition at line 143 of file Extractor.hxx.


Member Function Documentation

template<typename AttributeType >
void CLAM::ReadRangedHook< AttributeType >::GetRangeForReading ( const AttributeType *&  begin,
const AttributeType *&  end 
) const
inline

Definition at line 146 of file Extractor.hxx.

References CLAM::ReadHook< AttributeType >::GetForReading().

template<typename AttributeType >
ReadHook<AttributeType>& CLAM::ReadRangedHook< AttributeType >::Range ( unsigned  range)
inline

Definition at line 154 of file Extractor.hxx.


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