sc_core::sc_plist_base_iter Class Reference

#include <sysc/utils/sc_list.h>

Inheritance diagram for sc_core::sc_plist_base_iter:

Inheritance graph
[legend]
Collaboration diagram for sc_core::sc_plist_base_iter:

Collaboration graph
[legend]

List of all members.

Public Types

typedef sc_plist_elemhandle_t

Public Member Functions

 sc_plist_base_iter (sc_plist_base *l, bool from_tail=false)
 ~sc_plist_base_iter ()
void reset (sc_plist_base *l, bool from_tail=false)
bool empty () const
void operator++ (int)
void operator-- (int)
void * get () const
void set (void *d)
void remove ()
void remove (int direction)
void set_handle (handle_t h)
handle_t get_handle () const


Detailed Description

Definition at line 89 of file sc_list.h.


Member Typedef Documentation

Definition at line 91 of file sc_list.h.


Constructor & Destructor Documentation

sc_core::sc_plist_base_iter::sc_plist_base_iter ( sc_plist_base l,
bool  from_tail = false 
)

Definition at line 270 of file sc_list.cpp.

sc_core::sc_plist_base_iter::~sc_plist_base_iter (  ) 

Definition at line 287 of file sc_list.cpp.


Member Function Documentation

void sc_core::sc_plist_base_iter::reset ( sc_plist_base l,
bool  from_tail = false 
)

Definition at line 276 of file sc_list.cpp.

bool sc_core::sc_plist_base_iter::empty (  )  const

Definition at line 293 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::operator++ ( int   ) 

Definition at line 299 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::operator-- ( int   ) 

Definition at line 305 of file sc_list.cpp.

void * sc_core::sc_plist_base_iter::get (  )  const

Reimplemented in sc_core::sc_plist_iter< T >.

Definition at line 311 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::set ( void *  d  ) 

Definition at line 317 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::remove (  ) 

Definition at line 323 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::remove ( int  direction  ) 

Definition at line 331 of file sc_list.cpp.

void sc_core::sc_plist_base_iter::set_handle ( handle_t  h  ) 

handle_t sc_core::sc_plist_base_iter::get_handle (  )  const [inline]

Definition at line 106 of file sc_list.h.


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

Generated on Wed Jan 21 15:32:16 2009 for SystemC by  doxygen 1.5.5