Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PipelineCycler< CycleDataType > Struct Template Reference

#include <pipelineCycler.h>

Inheritance diagram for PipelineCycler< CycleDataType >:

PipelineCyclerBase List of all members.

Public Member Functions

INLINE PipelineCycler (Pipeline *pipeline=NULL)
INLINE PipelineCycler (const PipelineCycler< CycleDataType > &copy)
INLINE void operator= (const PipelineCycler< CycleDataType > &copy)
INLINE const CycleDataType * read () const
INLINE CycleDataType * write ()
INLINE CycleDataType * elevate_read (const CycleDataType *pointer)
INLINE CycleDataType * write_stage (int n)
INLINE CycleDataType * cheat () const

Private Attributes

CycleDataType _typed_data

template<class CycleDataType>
struct PipelineCycler< CycleDataType >


Constructor & Destructor Documentation

template<class CycleDataType>
INLINE PipelineCycler< CycleDataType >::PipelineCycler Pipeline pipeline = NULL  ) 
 

template<class CycleDataType>
INLINE PipelineCycler< CycleDataType >::PipelineCycler const PipelineCycler< CycleDataType > &  copy  ) 
 


Member Function Documentation

template<class CycleDataType>
INLINE CycleDataType* PipelineCycler< CycleDataType >::cheat  )  const
 

Reimplemented from PipelineCyclerBase.

template<class CycleDataType>
INLINE CycleDataType* PipelineCycler< CycleDataType >::elevate_read const CycleDataType *  pointer  ) 
 

template<class CycleDataType>
INLINE void PipelineCycler< CycleDataType >::operator= const PipelineCycler< CycleDataType > &  copy  ) 
 

template<class CycleDataType>
INLINE const CycleDataType* PipelineCycler< CycleDataType >::read  )  const
 

Reimplemented from PipelineCyclerBase.

template<class CycleDataType>
INLINE CycleDataType* PipelineCycler< CycleDataType >::write  ) 
 

Reimplemented from PipelineCyclerBase.

template<class CycleDataType>
INLINE CycleDataType* PipelineCycler< CycleDataType >::write_stage int  n  ) 
 

Reimplemented from PipelineCyclerBase.


Member Data Documentation

template<class CycleDataType>
CycleDataType PipelineCycler< CycleDataType >::_typed_data [private]
 

Definition at line 76 of file pipelineCycler.h.


The documentation for this struct was generated from the following file:
Generated on Fri Apr 18 00:13:09 2003 for Panda by doxygen1.3