Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

The Kent C++CSP Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
csp::AlternativeA class for performing ALTs
csp::Any2AnyChannel< DATA_TYPE >Any-to-any unbuffered channel
csp::Any2AnyChannelX< DATA_TYPE >Any-to-any buffered channel
csp::Any2OneChannel< DATA_TYPE >Any-to-one unbuffered channel
csp::Any2OneChannelX< DATA_TYPE >Any-to-one buffered channel
csp::BarrierA class implementing the CSP barrier primitive
csp::BaseChannelDataStoreThe base class for ChannelDataStore
csp::common::BlackHole< DATA_TYPE >The BlackHole common process
csp::BucketA class implementing the CSP bucket primitive
csp::Buffer< DATA_TYPE >A non-overwriting FIFO buffer of limited size
csp::BufferedChannelFactory< DATA_TYPE >An implementation of ChannelFactory for buffered channels
csp::bundle::Bundle< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >A channel bundle
csp::bundle::BundleEnd< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >An end of a channel bundle
csp::Chanin< DATA_TYPE >The reading end of a channel
csp::ChannelDataStore< DATA_TYPE >The class for channel data buffers to inherit from
csp::ChannelFactory< DATA_TYPE >A channel "factory" class
csp::Chanout< DATA_TYPE >The writing end of a channel
csp::ConnectFailedExceptionAn exception indicated that a connect attempt on a NET channel failed
csp::CSProcessThe Process class
csp::DebugLoggerImplA logger implementation that just logs each message out to standard error
csp::common::Delta< DATA_TYPE, OUTPUT_CHAN_AMOUNT >The Delta common process
csp::DualLoggerImplA logger implementation that allows you to log to two other logger implementations
csp::common::ExtId< DATA_TYPE >An Id process that uses extended inputs
csp::FileLoggerImplA logger implementation that logs each message to a text file
csp::common::FlexibleDelta< DATA_TYPE >The Delta common process
csp::FunctionNotSupportedExceptionThe exception to indicate unsupported functionality
csp::GuardAn ALT guard
csp::common::Id< DATA_TYPE >The Id common process
csp::bundle::In< T >The in wrapper for channels in bundles
csp::InfiniteBuffer< DATA_TYPE >A FIFO buffer of unlimited size
csp::LoggerThe logging class
csp::Logger::LoggerImplLogger Implementation class
csp::Mobile< DATA_TYPE >Templated class implementing MOBILE semantics
csp::Net2OneAccepterChannel< DATA_TYPE >An "accepter" channel for reading ends of channels
csp::Net2OneChannel< DATA_TYPE >The channel for reading from the network
csp::NetConverter< DATA_TYPE >The converter class for sending data across networks
csp::common::NoPoisonId< DATA_TYPE >Like Id, but does not spread poison ###NoPoisonId###
csp::bundle::Normal< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >The normal (read on
csp::NullLoggerImplA logger implementation that just discards all messages
csp::bundle::NullTypeThe null type for channel bundle entries
csp::One2AnyChannel< DATA_TYPE >One-to-any unbuffered channel
csp::One2AnyChannelX< DATA_TYPE >One-to-any buffered channel
csp::One2NetAccepterChannel< DATA_TYPE >All the documentation in Net2OneAccepterChannel covers this class, except of course that this class accepts One2NetChannel not Net2OneChannel
csp::One2NetChannel< DATA_TYPE >
csp::One2OneChannel< DATA_TYPE >One-to-one unbuffered communication channel
csp::One2OneChannelX< DATA_TYPE >One-to-one buffered channel
csp::common::OneShot< DATA_TYPE >###OneShot###
csp::bundle::Out< T >The out wrapper for channels in bundles
csp::ParallelCommA class for performing PARallel communications
csp::ParCommItemAn item in a parallel communication
csp::PoisonExceptionThe exception thrown to indicate a channel has been poisoned
csp::common::Prefix< DATA_TYPE >The Prefix common process
csp::common::ReadOnce< DATA_TYPE >###ReadOnce###
csp::RelTimeoutGuardAn ALT relative timeout guard
csp::bundle::Reverse< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >The reverse (read on
csp::common::SeqDelta< DATA_TYPE >The SeqDelta common process
csp::SkipGuardAn ALT skip guard constructor
csp::common::SkipProcessA null/skip process
csp::StandardChannelFactory< DATA_TYPE >An implementation of ChannelFactory for standard (unbuffered, non-networked) channels
csp::StdoutLoggerImplA logger implementation that just logs each message out to standard output (not standard error)
csp::common::Successor< DATA_TYPE >The Successor common process
csp::common::Tail< DATA_TYPE >The Tail common process
csp::TimeoutGuardAn ALT absolute timeout guard
csp::common::WhiteHole< DATA_TYPE >The WhiteHole common process
csp::ZeroBuffer< DATA_TYPE >Zero-buffered buffer

Generated on Wed May 18 22:51:50 2005 for The Kent C++CSP Library by  doxygen 1.4.2