State pattern for streams (internal). More...
#include <Stream.h>
Public Member Functions | |
IStreamState (spl::IStream *parent, IStreamState **parentStateVar) | |
virtual void | OnLeave (IStreamState *newState)=0 |
virtual void | OnEnter (IStreamState *oldState)=0 |
Protected Member Functions | |
void | ChangeState (IStreamState *newState) |
Protected Attributes | |
spl::IStream * | m_parent |
IStreamState ** | m_holder |
State pattern for streams (internal).
Definition at line 47 of file Stream.h.