OCC_ITER_LIST Module Reference

#include <opt_etable.h>

Inheritance diagram for OCC_ITER_LIST:

Inheritance graph
[legend]
Collaboration diagram for OCC_ITER_LIST:

Collaboration graph
[legend]

Public Member Functions

 OCC_ITER_LIST (void)
 OCC_ITER_LIST (EXP_OCCURS_ITER *occ_iter)
 OCC_ITER_LIST (EXP_ALL_REAL_ITER *all_real_iter)
 ~OCC_ITER_LIST (void)
EXP_OCCURSGet_cur (void) const
EXP_OCCURSNext_occ (void) const

Private Member Functions

BOOL Is_occ_iter (void) const
EXP_OCCURS_ITEROcc_iter (void) const
EXP_ALL_REAL_ITERAll_real_iter (void) const
 OCC_ITER_LIST (const OCC_ITER_LIST &)
OCC_ITER_LISToperator= (const OCC_ITER_LIST &)

Private Attributes

union {
   EXP_OCCURS_ITER *   _occ_iter
   EXP_ALL_REAL_ITER *   _all_real_iter
_node
BOOL _is_occ_iter

Detailed Description

Definition at line 1223 of file opt_etable.h.


Constructor & Destructor Documentation

OCC_ITER_LIST::OCC_ITER_LIST ( const OCC_ITER_LIST  )  [private]

OCC_ITER_LIST::OCC_ITER_LIST ( void   )  [inline]

Definition at line 1248 of file opt_etable.h.

OCC_ITER_LIST::OCC_ITER_LIST ( EXP_OCCURS_ITER occ_iter  )  [inline]

Definition at line 1249 of file opt_etable.h.

References _is_occ_iter, _node, and TRUE.

OCC_ITER_LIST::OCC_ITER_LIST ( EXP_ALL_REAL_ITER all_real_iter  )  [inline]

Definition at line 1253 of file opt_etable.h.

References _is_occ_iter, _node, and FALSE.

OCC_ITER_LIST::~OCC_ITER_LIST ( void   )  [inline]

Definition at line 1257 of file opt_etable.h.


Member Function/Subroutine Documentation

BOOL OCC_ITER_LIST::Is_occ_iter ( void   )  const [inline, private]

Definition at line 1231 of file opt_etable.h.

References _is_occ_iter.

Referenced by Get_cur(), and Next_occ().

EXP_OCCURS_ITER* OCC_ITER_LIST::Occ_iter ( void   )  const [inline, private]

Definition at line 1233 of file opt_etable.h.

References _is_occ_iter, _node, and Is_True.

Referenced by Get_cur(), and Next_occ().

EXP_ALL_REAL_ITER* OCC_ITER_LIST::All_real_iter ( void   )  const [inline, private]

Definition at line 1239 of file opt_etable.h.

References _is_occ_iter, _node, and Is_True.

Referenced by Get_cur(), and Next_occ().

OCC_ITER_LIST& OCC_ITER_LIST::operator= ( const OCC_ITER_LIST  )  [private]

EXP_OCCURS * OCC_ITER_LIST::Get_cur ( void   )  const

EXP_OCCURS * OCC_ITER_LIST::Next_occ ( void   )  const


Field Documentation

Definition at line 1226 of file opt_etable.h.

Definition at line 1227 of file opt_etable.h.

union { ... } OCC_ITER_LIST::_node [private]

Definition at line 1229 of file opt_etable.h.

Referenced by All_real_iter(), Is_occ_iter(), Occ_iter(), and OCC_ITER_LIST().


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

Generated on Wed Apr 8 16:57:40 2009 for Open64 by  doxygen 1.5.6