Wiselib
Classes | Variables
concepts Namespace Reference

Classes

class  CoreComponent_concept
 Basic Concept for Core Components. More...
class  ClusterHeadDecision_concept
 Basic Concept for Cluster Head Decision Modules. More...
class  Cryptographic_concept
 Basic Concept for Cryptographic Algorithms. More...
class  JoinDecision_concept
 Basic Concept for Join Decision Modules. More...
class  ModularClustering_concept
 Basic Concept for Modular Clustering Algorithms. More...
class  NodeDistanceEstimation_concept
 Basic Concept for Node Distance Estimation Algorithms. More...
class  Position_concept
 Basic Concept for Position Algorithms. More...
class  Routing_concept
 Basic Concept for Routing Algorithms. More...
class  BasicAlgorithm_concept
 Each algorithm must have one init() and one destruct() method. More...
class  BasicReturnValues_concept
 Since nearly every method within the Wiselib returns at least, if the call was successful or not, the concept for the Basic Return Values defines constants for success and failure. More...
class  Request_concept
 The Request concept defines a basic structure for everything that can return a value (e.g., a sensor or a position). More...
class  State_concept
class  StateCallback_concept
class  AlarmClock_concept
 Extension of Clock Concept. More...
class  BasicSensor_concept
 Basic Concept for Sensors. More...
class  CallbackSensor_concept
 A basic callback sensor. More...
class  Clock_concept
 Basic Concept for Clock. More...
class  ClockTimeTranslation_concept
 Extension of Clock Concept. More...
class  Debug_concept
 Basic Concept for Debug. More...
class  ExtendedDataRadio_concept
 Extension of Radio Concept. More...
class  ManagedSensor_concept
 A basic managed sensor concept. More...
class  Os_concept
 Basic concept for Os specialization. More...
class  Radio_concept
 Basic Concept for Radios. More...
class  RandomNumber_concept
 Random Number Concept. More...
class  ReliableRadio_concept
 Extension of Radio Concept. More...
class  RequestSensor_concept
 A basic request sensor. More...
class  Serial_communication_concept
 Basic Concept for Serial Communication. More...
class  Settable_clock_concept
 Extension of Clock Concept. More...
class  Timer_concept
 Basic Concept for Timer. More...
class  TxRadio_concept
 Extension of Radio Concept. More...
class  Allocator_concept
 Memory allocator. More...
class  Assignable_concept
 A type that provides assignement and a copy constructor as basic operations for value semantics. More...
class  AssociativeContainer_concept
 Container for key-based access to it's elements. More...
class  BackInsertionSequence_concept
 A back insertion sequence guarantees that insertion and access operations at the end of the container happen in amortized constant time and provides additional shorthands for those operations. More...
class  Container_concept
 This is the base concept that every kind of container should implement. More...
class  DefaultConstructable_concept
 Models implementing this concept provide a default constructor, i.e. More...
class  EqualityComparable_concept
 Models implementing this concept are comparable by the operations == and !=. More...
class  FrontInsertionSequence_concept
 A front insertion sequence guarantees that insertion and access operations at the front of the container happen in amortized constant time and provides additional shorthands for those operations. More...
class  LessThanComparable_concept
 Models implementing this concept are comparable by the operations <,>,<= and >=. More...
class  RandomAccessContainer_concept
 Container for ordered access to it's elements. More...
class  Sequence_concept
 A Sequence is a container whose elements are arranged in a strict order. More...
class  SortedAssociativeContainer_concept
 Sorted version of an associative container. More...
class  UniqueAssociativeContainer_concept
 Unique version of an associative container. More...
class  Odometer_concept
 A class tracking motions over time. More...
class  TurnWalkMotion_concept

Variables

class concepts::Assignable_concept allocate
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines