Main Page   Class Hierarchy   Compound List   File List   Compound Members  

StreamlineQueue.h

00001 // StreamlineQueue.h: interface for the CStreamlineQueue class.
00002 //
00004 #include "Streamline.h"
00005 
00006 #if !defined(AFX_STREAMLINEQUEUE_H__4F6FDE6F_5D4D_48E5_9B43_8EAA161763FD__INCLUDED_)
00007 #define AFX_STREAMLINEQUEUE_H__4F6FDE6F_5D4D_48E5_9B43_8EAA161763FD__INCLUDED_
00008 
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif // _MSC_VER > 1000
00012 
00014 
00017 class CStreamlineQueue  
00018 {
00019 public:
00021         bool IsEmpty();
00023         void Push(CStreamline *streamline);
00025         CStreamline * Pop();
00027         CObList * GetStreamlines();
00028         CStreamlineQueue();
00029         virtual ~CStreamlineQueue();
00030 
00031 private:
00032         CObList m_Streamlines;
00033 };
00034 
00035 #endif // !defined(AFX_STREAMLINEQUEUE_H__4F6FDE6F_5D4D_48E5_9B43_8EAA161763FD__INCLUDED_)

Generated on Fri Aug 9 10:12:39 2002 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002