Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActiveNotifierA basic activity signal and notification provider that can reschedule any dependent Task objects
AnnoArgParser class for annotation specifications
AnyArgParser class that accepts any argument
ArchiveElementMember of an 'ar' archive
ArgContextArgument context class
ArgsArgument parser class
atomic_uint32_tA 32-bit integer with support for atomic operations
BailErrorHandlerA stackable ErrorHandler that exits when errors occur
BandwidthArgParser class for bandwidth specifications
Bigint< L, Lhalf >Template for multiple-precision integer arithmetic
BitvectorVector of bits
Bitvector::BitA wrapper class that acts like a single bit
BoolArgParser class for booleans
BoundedIntArgParser class for integers with explicit bounds
CastElementFilterCast-based filter predicate for elements
char_array< S >Template defining a fixed-size character array
Clp_OptionOption description
Clp_ParserCommand line parser
conditional< B, T, F >Conditional type transformation
ContextErrorHandlerA stackable ErrorHandler that prints context lines
DecimalFixedPointArgParser class for fixed-point numbers with d decimal digits of fraction
Deque< T >Deque template
DirectEWMAX< P >An exponentially weighted moving average
do_nothing< T, U >Binary function object that does nothing when called
do_nothing< T, void >Unary function object that does nothing when called
DoubleArgParser class for double-precision floating point numbers
DynamicNameDBA modifiable database mapping names to arbitrary values
ElementBase class for Click elements
Element::PortAn Element's ports
ElementArgParser class for elements
ElementCastArgParser class for elements of type t
ElementCastTrackerRouter configuration visitor that collects elements that match a certain cast
ElementFilterBase class for filter predicates for elements and ports
ElementNeighborhoodTrackerRouter configuration visitor that collects close-by elements
ElementTrackerBase class for router configuration visitors that collect elements
ErrorHandlerError reporting class
ErrorVeneerBase class for ErrorHandlers that forward messages
EtherAddressAn Ethernet address
EtherAddressArgParser class for Ethernet addresses
false_typeType wrapper for the constant false
fast_argument< T >Template defining a fast argument type for objects of type T
fast_half_integer< T >Type transformation for big integers
FileErrorHandlerAn ErrorHandler that prints error messages to a given file
FilenameArgParser class for filenames
FixedEWMAXParameters< STABILITY, SCALE, T, U >Parameters for a EWMA with constant scaling factor and stability shift
FixedPointArgParser class for fixed-point numbers with b bits of fraction
GapRateA helper class for implementing a uniform rate
HandlerRepresents a router's handlers
HandlerCallConvenience class for calling handlers
HandlerCallArgParser class for handler call specifications
has_trivial_copy< T >Template determining whether T may be copied by memcpy
HashContainer< T, A >Intrusive hash table template
HashContainer_adapter< T >
HashContainer_const_iterator< T, A >The const_iterator type for HashContainer
HashContainer_iterator< T, A >The iterator type for HashContainer
HashTable< K, V >Hash table template
HashTable_const_iterator< T >The const_iterator type for HashTable
HashTable_iterator< T >The iterator type for HashTable
IntArgParser class for integers
integer_traits< T >Numeric traits template
integral_constant< T, V >Type wrapper for an integral constant V
IP6AddressArgParser class for IPv6 addresses
IP6PrefixArgParser class for IPv6 address prefixes
IPAddressAn IPv4 address
IPAddressArgParser class for IPv4 addresses
IPPortArgParser class for TCP/UDP ports
IPPrefixArgParser class for IPv4 prefixes
KeywordArgParser class for keywords
LandmarkErrorHandlerA stackable ErrorHandler that adds a default landmark to error messages
less< T >Function object that encapsulates operator<()
List< T, member >Doubly-linked list template
List< T, member >::const_iteratorConst iterator type for List
List< T, member >::iteratorIterator type for List
List_member< T >Member of classes to be placed on a List
LocalErrorHandlerA convenience stackable ErrorHandler
make_signed< T >Signed integer type transformation
make_unsigned< T >Unsigned integer type transformation
NameDBSuperclass for databases mapping names to values
NamedIntArgParser class for named integers
NameInfoManages Click name databases
NotifierA basic activity signal and notification provider
NotifierSignalAn activity signal
NumArg
PacketA network packet
PrefixErrorHandlerA stackable ErrorHandler that adds a prefix to error messages
RateEWMAX< P >An exponentially weighted moving average used to measure a rate
RateEWMAXParameters< STABILITY, SCALE, T, U >Parameters for a RateEWMA with constant scaling factor and alpha, one rate count, and epochs of jiffies
ReadWriteLockA read/write lock
RouterA router configuration
RouterThreadA set of Tasks scheduled on the same CPU
RouterVisitorBase class for router configuration visitors
SaturatingIntArgParser class for integers with saturating overflow
SecondsArgParser class for seconds and powers thereof
SilentErrorHandlerAn ErrorHandler that does not report messages
SimpleSpinlockA non-recursive spinlock for SMP Click threads
SpinlockA recursive spinlock for SMP Click threads
SpinlockIRQA spinlock that disables interrupts
StabilityEWMAXParameters< SCALE, T, U >Parameters for a EWMA with constant scaling factor and user-settable alpha
StaticNameDBA fixed database mapping names to 4-byte integer values
StringA string of characters
StringAccumEfficiently build up Strings from pieces
StringArgParser class for possibly-quoted strings
TaskRepresents a frequently-scheduled computational task
TimerTriggers execution at a given time
TimestampRepresents a moment or interval in time
Timestamp::rep_tType of a Timestamp representation
TimestampArgParser class for timestamps
TokenBucketJiffy-based token bucket rate limiter
TokenBucketJiffyParameters< T >Helper class for token bucket rate limiter
TokenBucketX< P >Token bucket rate limiter
TokenCounterJiffy-based token counter
TokenCounterX< R >Token bucket counter template
TokenRateJiffy-based token bucket rate
TokenRateX< P >Token bucket rate template
true_typeType wrapper for the constant true
Vector< T >Vector template
WritablePacketA network packet believed not to be shared

Generated on Mon Nov 28 07:44:04 2011 for Click by  doxygen 1.5.6