ARB
Public Member Functions | List of all members
RefEntries::ReferringEntriesHandler Class Reference

#include <refentries.h>

Public Member Functions

 ReferringEntriesHandler (GBDATA *gb_main_, ItemSelector &itemtype_)
 
GBDATAget_gbmain () const
 
ItemSelectorget_referring_item () const
 
ARB_ERROR with_all_referred_items (GBDATA *gb_item, const RefSelector &refsel, referred_item_handler cb)
 
ARB_ERROR with_all_referred_items (QUERY_RANGE range, const RefSelector &refsel, referred_item_handler cb)
 

Detailed Description

Definition at line 70 of file refentries.h.

Constructor & Destructor Documentation

RefEntries::ReferringEntriesHandler::ReferringEntriesHandler ( GBDATA gb_main_,
ItemSelector itemtype_ 
)
inline

Definition at line 75 of file refentries.h.

References re_assert.

Member Function Documentation

GBDATA* RefEntries::ReferringEntriesHandler::get_gbmain ( ) const
inline
ItemSelector& RefEntries::ReferringEntriesHandler::get_referring_item ( ) const
inline
ARB_ERROR RefEntries::ReferringEntriesHandler::with_all_referred_items ( GBDATA gb_item,
const RefSelector refsel,
referred_item_handler  cb 
)

Definition at line 122 of file refentries.cxx.

References RefEntries::addRefsTo(), and error().

Referenced by RefEntries::perform_refentries().

ARB_ERROR RefEntries::ReferringEntriesHandler::with_all_referred_items ( QUERY_RANGE  range,
const RefSelector refsel,
referred_item_handler  cb 
)

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