RTP Trace System  1.0
Coral::MPEGQoSDescription Member List
This is the complete list of members for Coral::MPEGQoSDescription, including all inherited members.
AbstractQoSDescription()Coral::AbstractQoSDescription
calculateMaxUtilizationForBandwidth(const card64 totalBandwidth, ResourceUtilizationPoint &rup) const Coral::AbstractQoSDescription [inline]
calculateMaxUtilizationForBandwidthArray(const card64 *totalBandwidthArray, ResourceUtilizationPoint *rupArray, const cardinal points) const Coral::MPEGQoSDescription [virtual]
calculateResourceUtilizationList(ResourceUtilizationPoint *rup, const card64 bwThreshold, const double utThreshold, const cardinal maxPoints) const Coral::AbstractQoSDescription [virtual]
calculateUtilizationForLayerBandwidths(const double frameRate, const cardinal layers, const card64 *bandwidth) const Coral::TraceQoSDescription [virtual]
doSelectIteration(bool *select, const card64 bwThreshold, const double utThreshold, double *utilizationCache, card64 *bandwidthCache, const cardinal maxPoints, const cardinal maxCachePoints, const cardinal start, const cardinal end, const card64 startBandwidth, const card64 endBandwidth, const cardinal level, const cardinal maxLevel, cardinal &count) const Coral::TraceQoSDescription [protected]
FrameRateCoral::TraceQoSDescription [protected]
getFrameRate() const Coral::AbstractQoSDescription [inline]
getFrameRateScalabilityClass() const Coral::TraceQoSDescription [virtual]
getFrameRateScaleFactor() const Coral::AbstractQoSDescription [inline]
getFrameRateScaleFactorForRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getFrameRateUtilizationForRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getFrameRateUtilizationWeight(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getLayer(const cardinal layer) const Coral::TraceQoSDescription [virtual]
getLayers() const Coral::TraceQoSDescription [virtual]
getMaxBandwidth() const Coral::AbstractQoSDescription
getMaxFrameRate() const Coral::TraceFrameRateScalability [virtual]
getMaxWantedBandwidth() const Coral::AbstractQoSDescription
getMinBandwidth() const Coral::AbstractQoSDescription
getMinFrameRate() const Coral::TraceFrameRateScalability [virtual]
getMinWantedBandwidth() const Coral::AbstractQoSDescription
getNearestValidFrameRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getNextFrameRate() const Coral::AbstractQoSDescription [inline]
getNextFrameRateForRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getPosition() const Coral::AbstractQoSDescription [inline]
getPrecomputedResourceUtilizationList(ResourceUtilizationPoint *rup, const card64 bwThreshold, const double utThreshold, const cardinal maxPoints) const Coral::TraceQoSDescription [virtual]
getPrevFrameRate() const Coral::AbstractQoSDescription [inline]
getPrevFrameRateForRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
getResources(ResourceUtilizationPoint &rup) const Coral::AbstractQoSDescription
getSessionPriority() const Coral::AbstractQoSDescription [inline]
getStreamPriority() const Coral::AbstractQoSDescription [inline]
getWantedUtilization() const Coral::AbstractQoSDescription [inline]
initDescription(const double frameRate)Coral::AbstractQoSDescription [inline]
initFrameRateScalability(TDTFReader *traceReader, const card64 position)Coral::TraceFrameRateScalability
initTraceDescription(TDTFReader *traceReader, const card64 position, const card64 maxPosition, const double frameRate)Coral::TraceQoSDescription
isFrameRateScalable() const Coral::TraceFrameRateScalability [virtual]
isValidFrameRate(const double frameRate) const Coral::TraceFrameRateScalability [virtual]
LayerCoral::TraceQoSDescription [protected]
MaxLayersCoral::TraceQoSDescription [static]
MaxPositionCoral::TraceQoSDescription [protected]
MaxWantedBandwidthCoral::AbstractQoSDescription [protected]
MinWantedBandwidthCoral::AbstractQoSDescription [protected]
PktHeaderSizeCoral::AbstractQoSDescription [protected]
PktMaxSizeCoral::AbstractQoSDescription [protected]
PositionCoral::TraceQoSDescription [protected]
SessionPriorityCoral::AbstractQoSDescription [protected]
setFrameRate(const double frameRate)Coral::AbstractQoSDescription [inline]
setMaxWantedBandwidth(const card64 bandwidth)Coral::AbstractQoSDescription
setMinWantedBandwidth(const card64 bandwidth)Coral::AbstractQoSDescription
setPosition(const card64 position)Coral::AbstractQoSDescription [inline]
setResources(const ResourceUtilizationPoint &rup)Coral::AbstractQoSDescription
setSessionPriority(const int8 priority)Coral::AbstractQoSDescription [inline]
setStreamPriority(const int8 priority)Coral::AbstractQoSDescription [inline]
setWantedUtilization(const double utilization)Coral::AbstractQoSDescription [inline]
StreamPriorityCoral::AbstractQoSDescription [protected]
TraceFrameRateScalability()Coral::TraceFrameRateScalability
TraceReaderCoral::TraceQoSDescription [protected]
tryAllocation(card64 &available, card64 *requiredArray, card64 *bandwidthArray, cardinal layers) const Coral::MPEGQoSDescription [private]
updateDescription(const cardinal pktHeaderSize, const cardinal pktMaxSize)Coral::TraceQoSDescription [virtual]
WantedUtilizationCoral::AbstractQoSDescription [protected]
~AbstractQoSDescription()Coral::AbstractQoSDescription [virtual]
~TraceFrameRateScalability()Coral::TraceFrameRateScalability [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines