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

#include <refentries.h>

Inheritance diagram for RefEntries::RefSelector:
Inheritance graph
[legend]
Collaboration diagram for RefEntries::RefSelector:
Collaboration graph
[legend]

Public Member Functions

 RefSelector (const char *field_, const char *aci_, bool error_if_field_missing_, bool error_if_ref_unknown_)
 
 ~RefSelector ()
 
const charget_refs (ItemSelector &itemtype, GBDATA *gb_item) const
 
charfilter_refs (const char *refs, GBDATA *gb_item) const
 
bool ignore_unknown_refs () const
 
const charget_field () const
 

Detailed Description

Definition at line 45 of file refentries.h.

Constructor & Destructor Documentation

RefEntries::RefSelector::RefSelector ( const char field_,
const char aci_,
bool  error_if_field_missing_,
bool  error_if_ref_unknown_ 
)
inline

Definition at line 52 of file refentries.h.

RefEntries::RefSelector::~RefSelector ( )
inline

Definition at line 58 of file refentries.h.

Member Function Documentation

const char * RefEntries::RefSelector::get_refs ( ItemSelector itemtype,
GBDATA gb_item 
) const
char * RefEntries::RefSelector::filter_refs ( const char refs,
GBDATA gb_item 
) const

Definition at line 56 of file refentries.cxx.

References GB_command_interpreter_in_env(), and NULp.

Referenced by RefEntries::addRefsTo().

bool RefEntries::RefSelector::ignore_unknown_refs ( ) const
inline

Definition at line 66 of file refentries.h.

Referenced by RefEntries::addRefsTo().

const char* RefEntries::RefSelector::get_field ( ) const
inline

Definition at line 67 of file refentries.h.

Referenced by RefEntries::addRefsTo().


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