Alex Bikfalvi
SimStream Documentation
ModelSelectProbRange.h
00001 #pragma once 00002 00003 #include "ModelSelect.h" 00004 #include "Prob.h" 00005 00006 class CModelSelectProbRange : public CModelSelect 00007 { 00008 private: 00009 struct SCandidate 00010 { 00011 CPeer* peer; 00012 double prob; 00013 }; 00014 00015 CProb* prob; 00016 00017 double delta; 00018 SCandidate* candidates; 00019 00020 public: 00021 CModelSelectProbRange( 00022 unsigned int numChannels, 00023 unsigned int numLayers, 00024 unsigned int numPeers, 00025 CProb* prob, 00026 double delta 00027 ); 00028 virtual ~CModelSelectProbRange(); 00029 00030 virtual CPeer** Select(__time time, __uint32 channel, __uint32 child); 00031 virtual CPeer* Select(__time time, __uint32 channel, __uint32 layer, __uint32 child); 00032 }; 00033 00034
Last updated: February 8, 2011