Collage  0.4.8
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
co::BarrierA networked, versioned barrier
co::base::Atomic< T >A variable with atomic semantics and standalone atomic operations
co::base::Buffer< T >A simple memory buffer with some helper functions
co::base::ClockA class for time measurements
co::base::ConditionA condition variable and associated lock
co::base::DSOHelper to access dynamic shared objects (DSO)
co::base::ErrorRegistryA registry translating error codes to strings
co::base::GlobalGlobal parameter handling for the Equalizer base library
co::base::hashRefPtr< T >A hash function for RefPtr keys
co::base::LauncherThe launcher executes a command from a separate process
co::base::LFQueue< T >A thread-safe, lock-free queue with non-blocking access
co::base::LockA lock (mutex) primitive
co::base::Lockable< D, L >A convenience structure to hold data together with a lock for access
co::base::LogThe logging class
co::base::MemoryMapHelper to map a file to a memory address (mmap)
co::base::Monitor< T >A monitor primitive
co::base::MTQueue< T, S >A thread-safe queue with a blocking read access
co::base::NonCopyableBase class to make objects non-copyable
co::base::OMPBase class for OpenMP functionality
co::base::PerThread< T, D >Implements thread-specific storage for C++ objects
co::base::PerThreadRef< T >Thread-specific storage for a RefPtr
co::base::PluginRegistryThe registry for all loaded Equalizer plugins
co::base::Pool< T, locked >An object allocation pool
co::base::PtrHash< K, T >A hash for pointer keys
co::base::ReferencedBase class for referenced objects
co::base::RefPtr< T >A smart reference pointer
co::base::RefPtrHash< K, T >A hash for RefPtr keys
co::base::RequestHandlerA thread-safe request handler
co::base::RNGA random number generator
co::base::ScopedMutex< L, T >A scoped mutex
co::base::SpinLockA fast lock for uncontended memory access
co::base::ThreadAn utility class to execute code in a separate execution thread
co::base::ThreadIDAn utility class to wrap OS-specific thread identifiers
co::base::TimedLockA mutex with timeout capabilities
co::base::uint128_tA base type for 128 bit unsigned integer values
co::base::UUIDProvides a universally unique identifier
co::base::UUIDHash< T >A hash for UUID keys
co::BufferConnectionA proxy connection buffering outgoing data into a memory region
co::CommandCacheA command cache handles the reuse of allocated packets for a node
co::CommandFunc< T >A wrapper to register a function callback on an object instance
co::CommandQueueA CommandQueue is a thread-safe queue for command packets
co::ConnectionAn interface definition for communication between hosts
co::ConnectionDescriptionDescribes Connection parameters
co::ConnectionListenerA listener interface to connection changes
co::ConnectionSetA set of connections
co::DataIStreamA std::istream-like input data stream for binary data
co::DataOStreamA std::ostream buffering and/or retaining data in a binary format
co::DispatcherA helper class providing command packet dispatch functionality to networked objects
co::ErrorRegistryThe registry translating error codes to strings
co::ExceptionA base Exception for Collage operations
co::GlobalGlobal parameter handling for the Equalizer network implementation
co::InstanceCache::DataOne cache entry
co::LocalNodeSpecialization of a local node
co::NodeManages a node
co::NodePacketPacket sent to and handled by an co::Node
co::ObjectA generic, distributed object
co::ObjectFactoryThe interface to create objects, used by objectMap
co::ObjectHandlerInterface for entities which map and register objects
co::ObjectMapCentral distributed object registry
co::ObjectPacketPacket sent to and handled by an co::Object
co::ObjectVersionA helper struct bundling an object identifier and version
co::PacketA packet send over the network
co::PluginRegistryThe registry for all loaded Equalizer plugins
co::QueueMasterThe producer end of a distributed queue
co::QueueSlaveThe consumer end of a distributed queue
co::SerializableBase class for distributed, inheritable objects
co::VersionInformation about the current Collage version
co::WorkerThread< Q >A worker thread
EqCompressorInfoInformation about one compressor
hash< co::base::uint128_t >
hash< co::ObjectVersion >ObjectVersion hash function
Generated on Fri Jun 8 2012 15:44:11 for 0.4.8 by  1.8.0