#include <ServerMediaSession.hh>
Collaboration diagram for ServerMediaSubsessionIterator:

Public Member Functions | |
| ServerMediaSubsessionIterator (ServerMediaSession &session) | |
| virtual | ~ServerMediaSubsessionIterator () |
| ServerMediaSubsession * | next () |
| void | reset () |
Private Attributes | |
| ServerMediaSession & | fOurSession |
| ServerMediaSubsession * | fNextPtr |
Definition at line 104 of file ServerMediaSession.hh.
| ServerMediaSubsessionIterator::ServerMediaSubsessionIterator | ( | ServerMediaSession & | session | ) |
Definition at line 297 of file ServerMediaSession.cpp.
References reset().
00298 : fOurSession(session) { 00299 reset(); 00300 }
| ServerMediaSubsessionIterator::~ServerMediaSubsessionIterator | ( | ) | [virtual] |
| ServerMediaSubsession * ServerMediaSubsessionIterator::next | ( | ) |
Definition at line 305 of file ServerMediaSession.cpp.
References ServerMediaSubsession::fNext, fNextPtr, and NULL.
00305 { 00306 ServerMediaSubsession* result = fNextPtr; 00307 00308 if (fNextPtr != NULL) fNextPtr = fNextPtr->fNext; 00309 00310 return result; 00311 }
| void ServerMediaSubsessionIterator::reset | ( | ) |
Definition at line 313 of file ServerMediaSession.cpp.
References fNextPtr, fOurSession, and ServerMediaSession::fSubsessionsHead.
00313 { 00314 fNextPtr = fOurSession.fSubsessionsHead; 00315 }
1.5.2