00001
00002
00004
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_)