Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
shawn::AlohaTransmissionModelAloha transmission model where each message is delivered without delay but there is packet loss
shawn::AlohaTransmissionModel::msg_deliveryMessage structure used in Aloha transmission model
shawn::AlohaTransmissionModel::msg_delivery::msg_destinationThe structure for information of a destination node
shawn::AlohaTransmissionModel::same_roundUnary function to determine if two messages are of the same simulation round
shawn::AlohaTransmissionModelFactoryCreates instances of AlohaTransmissionModel
shawn::BoolTag
shawn::BoolTagFactory
shawn::BoxAxis-parallel box (cuboid)
shawn::BoxContainer
shawn::ChainableTransmissionModelTransmission model that will accept a transmission model as a successor
shawn::CommunicationModelModel deciding whether nodes can hear each other
shawn::CommunicationModelFactoryAbstract parent class for communication model factories
shawn::CommunicationModelKeeperKeeper for communication models
shawn::ConstantEdgeRandom
shawn::csma_msgMessage structure used in csma transmission model
shawn::CsmaTransmissionModelA CsmaTransmissionmodel senses the channel before it delivers a message. This class implements the CSMA/CA transmission model. A processor waits for the medium to be free before sending. If a neighbor is already sending, the new message will be delayed until the end of the transmission plus a backoff time In this implementation one can define parameters for the mediums bandwidth and the upper bound for the randomy chosen backoff This module can be called by: transm_model=csma bandwidth=1 backoff=0.5
shawn::CsmaTransmissionModelFactoryCreates instances of AlohaTransmissionModel
shawn::CuboidWorldFactory
shawn::DegreeHistogram
shawn::DerefIterator< VAL, IT >Convenience iterator wrapper to auto-dereference pointers
shawn::DiskGraphCommunicationModelFactory
shawn::DiskGraphModel
shawn::DistanceEstimateKeeper
shawn::DoubleFormatter
shawn::DoubleTag
shawn::DoubleTagFactory
shawn::DynamicNodeArray< T >
shawn::EdgeModel
shawn::EdgeModel::AbstractAdjacencyIterator< NodeType >
shawn::EdgeModel::AbstractIteratorHelper< NodeType >
shawn::EdgeModelFactory
shawn::EdgeModelKeeper
shawn::Energy
shawn::EventScheduler
shawn::EventScheduler::EventHandlerInterface for event-handling classes
shawn::EventScheduler::EventInfo
shawn::EventScheduler::EventSorter
shawn::EventScheduler::EventTagStuff to derive from, thereby adding tagged info to events
shawn::FastListEdgeModel
shawn::FastListEdgeModelFactory
shawn::GridEdgeModelEdgeModel based on a geometric grid
shawn::GridEdgeModel::CellData
shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >
shawn::GridEdgeModel::NodeCell
shawn::GridEdgeModelFactory
shawn::GroupTag
shawn::GroupTagFactory
shawn::HandleKeeper< T >
shawn::HandleKeeperBase
shawn::HoleRectWorldFactory
shawn::IntegerTag
shawn::IntegerTagFactory
shawn::JShawnNDimensionalResult< Type, Index >
shawn::JShawnSimulationController
shawn::JumpMovementJumpMovement
shawn::KeeperManaged
shawn::LazyEdgeModel
shawn::LazyEdgeModel::LazyIteratorHelper< NodeType, WorldNodeIterator >
shawn::LazyEdgeModelFactory
shawn::LinearMovement
shawn::ListEdgeModel
shawn::ListEdgeModel::ListIteratorHelper< NodeType, NodeHoodIt >
shawn::ListEdgeModel::NodeInfo
shawn::ListEdgeModel::NodeInfoSortHelper class to sort containers with NodeInfoHandle / NodeInfo* instances
shawn::ListEdgeModelFactory
shawn::LoadPluginTask
shawn::LocalizationProcessorType
shawn::LoggerMain logging class
shawn::LogSysResourcesTask
shawn::MacaTransmissionModelA MACA transmission model delays the messages if two packets may interfere at some node
shawn::MacaTransmissionModel::maca_msgMessage structure used in MACA transmission model
shawn::MacaTransmissionModel::same_roundUnary function to determine if two messages are of the same simulation round
shawn::MacaTransmissionModelFactoryCreates instances of AlohaTransmissionModel
shawn::ManualCommunicationModel
shawn::ManualCommunicationModelFactory
shawn::ManualEdgeModel
shawn::MapTag< _K, _V >
shawn::MapTag< _K, _V >::MapIteratorData
shawn::MapTagFactory< TagType >
shawn::MessageSuperclass of all messages
shawn::MovementControllerA controller handling the generation and assignment of NodeMovement objects to their respective Nodes
shawn::MovementInfoEncapsulation for the movement order parameters created by the NodeMovementCreator
shawn::MovementObservable
shawn::MovementObserver
shawn::MovementResetTask
shawn::msg_destinationThe structure for information of a destination node
shawn::MultipleCommunicationModel
shawn::MultipleCommunicationModelFactory
shawn::Neighborhood
shawn::NeighborhoodConst
shawn::Node
shawn::NodeChangeListener
shawn::NodeDistanceEstimate
shawn::NodeFinder
shawn::NodeMovementAbstract interface for node mobility implementations
shawn::NodeMovementCreatorThis class provides an Interface for any class that implements NodeMovement creation
shawn::NodeReferenceTag
shawn::NodeReferenceTagFactory
shawn::NoMovementNodeMovement for completely immobile nodes
shawn::NormalRandomVariable
shawn::NS2NodeMovementCreatorThis class provides an implementation of the NodeMovementCreator
shawn::Observable< T >
shawn::PerfectDistanceEstimate
shawn::PermalinkCommunicationModelCommunicationModel that provides static links between nodes to mimic fixed communication channels
shawn::PermalinkCommunicationModelFactoryCreates a new PermalinkCommunicationModel instance
shawn::ProcessorMessage-processing protocol resp. algorithm for nodes
shawn::ProcessorFactory
shawn::ProcessorKeeper
shawn::ProcessorWorldFactory
shawn::QDGLinearProbability
shawn::QDGProbability
shawn::RandomDropTransmissionModelRandomly drops messages with a given $probability ranging from 0.0 to 1.0
shawn::RandomDropTransmissionModelFactoryCreates instances of RandomDropTransmissionModel
shawn::RandomizedDistanceEstimate
shawn::RandomVariable
shawn::RandomVariableKeeper
shawn::RectWorldFactory
shawn::RefcntPointable
shawn::RefcntPointer< T >
shawn::ReliableTransmissionModelThe ReliableTransmissionModel (\"reliable\") delivers every message without loss."
shawn::ReliableTransmissionModelFactoryCreates instances of ReliableTransmissionModel
shawn::RimCommModelSimulates Radio Irregulation Model in Shawn
shawn::RimCommModelFactory
shawn::ShawnSimulationController
shawn::ShawnSimulationController::CommandLineInfo
shawn::SimpleMovement
shawn::SimpleValueTag< T >
shawn::SimulationControllerCentral repository for all simulation-relevant objects
shawn::SimulationEnvironmentAccess to configuration variables
shawn::SimulationEnvironment::ParameterSet
shawn::SimulationTask
shawn::SimulationTaskAddWorldTask
shawn::SimulationTaskChainTransmModelAppends a transmission model to the current chain of transmission models
shawn::SimulationTaskCreateNormal
shawn::SimulationTaskCreateUniform
shawn::SimulationTaskCuboidWorldFactory
shawn::SimulationTaskDegreeHistogram
shawn::SimulationTaskDegreeSequence
shawn::SimulationTaskDumpLocation
shawn::SimulationTaskKeeper
shawn::SimulationTaskLocalizationAnchorPlacementAnchor placement on the basis of geometric figures
shawn::SimulationTaskLoggingLoadCfgTask that loads a logging library configuration file
shawn::SimulationTaskLoggingReconfigureTask reconfiguring logging libraries at runtime
shawn::SimulationTaskNodeMovementAppends a transmission model to the current chain of transmission models
shawn::SimulationTaskProcessorWorldFactory
shawn::SimulationTaskRandomizedDistanceEstimate
shawn::SimulationTaskRandomSeed
shawn::SimulationTaskRectWorldFactory
shawn::SimulationTaskResult
shawn::SimulationTaskShowDistanceEstimates
shawn::SimulationTaskShowEdgeModels
shawn::SimulationTaskShowHandleKeeper< KeeperClass >
shawn::SimulationTaskShowProcessors
shawn::SimulationTaskShowRandomVariables
shawn::SimulationTaskShowTasks
shawn::SimulationTaskSimulation
shawn::SimulationTaskWorld
shawn::SkipNullIterator< VAL, C, IT >
shawn::SlottedAlohaTransmissionModelSlotted aloha transmission model where each message arrives at the beginning of a slot with a given $slot (0.0,1.0]
shawn::SlottedAlohaTransmissionModel::same_slotUnary function to determine if two messages are of the same slot
shawn::SlottedAlohaTransmissionModelFactoryCreates instances of SlottedAlohaTransmissionModel
shawn::StaticNodeArray< T >
shawn::StatsChainTransmissionModelMessage counting chainable transmission model
shawn::StatsChainTransmissionModel::Counter
shawn::StatsChainTransmissionModelDumpStats
shawn::StatsChainTransmissionModelFactoryCreates instances of StatsChainTransmissionModel
shawn::StochasticCommunicationModel
shawn::StochasticCommunicationModelFactory
shawn::StringTag
shawn::StringTagFactory
shawn::StrTokString tokenizer helper class
shawn::SystemResources
shawn::Tag
shawn::Tag::const_entry_iterator
shawn::Tag::const_entry_iterator::IteratorData
shawn::TagContainer
shawn::TagFactory
shawn::TagFactoryKeeper
shawn::TagNodeMovementCreatorThis class provides an implementation of the NodeMovementCreator
shawn::xml::TagParser
shawn::TagSyncable
shawn::TransmissionModelModel deciding how messages are delivered, use it to model transmission channel characteristics
shawn::TransmissionModel::MessageInfoContainer for message delivery related stuff
shawn::TransmissionModelFactoryAbstract parent class for transmission model factories
shawn::TransmissionModelKeeperKeeper for transmission models
shawn::UniformRandomVariable
shawn::UUIDGenerator
shawn::Vec
shawn::WeibullRandomVariable
shawn::World
shawn::WorldFactory
shawn::ZigbeeCsmaTransmissionModelA ZigbeeCsmaTransmissionmodel is a CSMA transmission model
shawn::ZigbeeCsmaTransmissionModel::csma_msgMessage structure used in csma transmission model
shawn::ZigbeeCsmaTransmissionModel::csma_msg::msg_destinationThe structure for information of a destination node
shawn::ZigbeeCsmaTransmissionModel::later_than
shawn::ZigbeeCsmaTransmissionModel::msg_pre
shawn::ZigbeeCsmaTransmissionModel::same_roundUnary function to determine if two messages are of the same simulation round
shawn::ZigbeeCsmaTransmissionModelFactoryCreates instances of AlohaTransmissionModel

Generated on Thu Sep 9 00:00:39 2010 for Shawn by  doxygen 1.5.6