Open Lighting Architecture  0.9.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCola::strings::_ToHex< T >
oCola::AbstractDevice
oCola::AbstractPlugin
oCola::Action
oCola::ActionQueue
oCola::web::ArrayValidator::AdditionalItems
oCola::network::AdvancedTCPConnectorAttempts to open a TCP connection until a failure limit is reached
oCola::ArrayDeleterDeletes an array when it goes out of scope
oCola::plugin::artnet::artnet_packet
oCola::plugin::artnet::ArtNetNodeThe actual ArtNet Node
oCola::plugin::artnet::ArtNetNodeImpl
oCola::plugin::artnet::ArtNetNodeOptions
oCola::plugin::usbdmx::AsyncUsbSenderA base class that send DMX data asynchronously to a libusb_device
oCola::BackoffGenerator
oCola::BackOffPolicy
oCola::BaseCallback0< ReturnType >The base class for all 0 argument callbacks
oCola::BaseCallback0< void >
oCola::BaseCallback1< ReturnType, Arg0 >The base class for all 1 argument callbacks
oCola::BaseCallback1< void, Arg0 >
oCola::BaseCallback2< ReturnType, Arg0, Arg1 >The base class for all 2 argument callbacks
oCola::BaseCallback2< void, Arg0, Arg1 >
oCola::BaseCallback3< ReturnType, Arg0, Arg1, Arg2 >The base class for all 3 argument callbacks
oCola::BaseCallback3< void, Arg0, Arg1, Arg2 >
oCola::BaseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 >The base class for all 4 argument callbacks
oCola::BaseCallback4< void, Arg0, Arg1, Arg2, Arg3 >
oCola::client::BaseClientWrapperThe base Client Wrapper class
oCola::plugin::e131::BaseDMPAddress
oCola::BaseTimeVal
oCola::BaseVariableThe base variable class
oCola::CallbackRunner< CallbackClass >Automatically execute a callback when it goes out of scope
oCola::acn::CIDThe ACN component identifier
oCola::acn::CIDImpl
oCola::ClientRepresents a connected OLA client on the OLA server side
oCola::ClientBrokerHandles async client operations
oCola::client::ClientTypesFactoryCreates OlaPlugin types from protocol buffer objects
oCola::ClockUsed to get the current time
oCola::rdm::CommandPrinter
oCola::thread::ConditionVariable
oCola::CppGenerator
oCola::device_alias_pair
oCola::plugin::usbdmx::LibUsbAdaptor::DeviceInformation
oCola::e133::DeviceManager
oCola::DeviceManagerKeeps track of OLA's devices
oCola::rdm::DiscoveryAgentAn asyncronous RDM Discovery algorithm
oCola::DiscoveryAgentFactoryA Factory which produces implementations of DiscoveryAgentInterface
oCola::DiscoveryAgentInterfaceThe interface to DNS-SD operations like register, browse etc
oCola::plugin::e131::E131DiscoveryInflator::DiscoveryPage
oCola::rdm::DiscoveryTargetInterfaceThe interface used by the DiscoveryTarget to send RDM commands
oCola::plugin::e131::DMPAddressData< type >
oCola::plugin::e131::DMPHeader
oCola::plugin::dmx4linux::Dmx4LinuxSocket
oCola::DmxBufferUsed to hold a single universe of DMX data
oCola::client::DMXMetadataMetadata that accompanies DMX packets
oCola::DmxSource
oCola::web::JsonDouble::DoubleRepresentationRepresents a JSON double value broken down as separate components
oCola::plugin::e131::E131Rev2Header::e131_rev2_pdu_header
oCola::plugin::e131::E131Header
oCola::plugin::e131::E131Node
oCola::plugin::e131::E131PortHelper
oCola::plugin::e131::E131Sender
oCola::plugin::e131::E133Header
oCola::e133::E133Message
oCola::e133::E133Receiver
oCola::EntryGroupParams
oCola::plugin::usbpro::EnttecUsbProWidget::EnttecUsbProWidgetOptions
oCola::io::EPollData
oCola::plugin::espnet::espnet_node_config_s
oCola::plugin::espnet::espnet_packet_union_t
oCola::plugin::espnet::EspNetNode
oCola::plugin::espnet::EspNetPortHelper
oCola::io::EventHolder
oCola::thread::ExecutorInterfaceDefer execution of a callback
oCola::ExportMapA container for the exported variables
oCola::messaging::FieldDescriptorInterface
oCola::messaging::FieldDescriptorVisitor
oCola::FileGenerator
oCola::plugin::usbdmx::FirmwareLoader
oCola::FlagInterfaceThe interface for the Flag classes
oCola::FlagRegistererThis class is responsible for registering a flag
oCola::FlagRegistryThis class holds all the flags, and is responsbile for parsing the command line
oCola::rdm::FrequencyModulationSetting::FrequencyModulationArgThe constructor argument for the FrequencyModulationSetting
oCola::plugin::ftdidmx::FtdiInterface
oCola::plugin::ftdidmx::FtdiWidgetAn FTDI widget
oCola::plugin::ftdidmx::FtdiWidgetInfoThis class holds information about an attached FTDI chip
oCola::FunctionCallback0_0< Parent, ReturnType >A Function callback with 0 create-time args and 0 exec time args
oCola::FunctionCallback0_1< Parent, ReturnType, Arg0 >A Function callback with 0 create-time args and 1 exec time args
oCola::FunctionCallback0_2< Parent, ReturnType, Arg0, Arg1 >A Function callback with 0 create-time args and 2 exec time args
oCola::FunctionCallback0_3< Parent, ReturnType, Arg0, Arg1, Arg2 >A Function callback with 0 create-time args and 3 exec time args
oCola::FunctionCallback0_4< Parent, ReturnType, Arg0, Arg1, Arg2, Arg3 >A Function callback with 0 create-time args and 4 exec time args
oCola::FunctionCallback1_0< Parent, ReturnType, A0 >A Function callback with 1 create-time args and 0 exec time args
oCola::FunctionCallback1_1< Parent, ReturnType, A0, Arg0 >A Function callback with 1 create-time args and 1 exec time args
oCola::FunctionCallback1_2< Parent, ReturnType, A0, Arg0, Arg1 >A Function callback with 1 create-time args and 2 exec time args
oCola::FunctionCallback1_3< Parent, ReturnType, A0, Arg0, Arg1, Arg2 >A Function callback with 1 create-time args and 3 exec time args
oCola::FunctionCallback1_4< Parent, ReturnType, A0, Arg0, Arg1, Arg2, Arg3 >A Function callback with 1 create-time args and 4 exec time args
oCola::FunctionCallback2_0< Parent, ReturnType, A0, A1 >A Function callback with 2 create-time args and 0 exec time args
oCola::FunctionCallback2_1< Parent, ReturnType, A0, A1, Arg0 >A Function callback with 2 create-time args and 1 exec time args
oCola::FunctionCallback2_2< Parent, ReturnType, A0, A1, Arg0, Arg1 >A Function callback with 2 create-time args and 2 exec time args
oCola::FunctionCallback2_3< Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2 >A Function callback with 2 create-time args and 3 exec time args
oCola::FunctionCallback2_4< Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2, Arg3 >A Function callback with 2 create-time args and 4 exec time args
oCola::FunctionCallback3_0< Parent, ReturnType, A0, A1, A2 >A Function callback with 3 create-time args and 0 exec time args
oCola::FunctionCallback3_1< Parent, ReturnType, A0, A1, A2, Arg0 >A Function callback with 3 create-time args and 1 exec time args
oCola::FunctionCallback3_2< Parent, ReturnType, A0, A1, A2, Arg0, Arg1 >A Function callback with 3 create-time args and 2 exec time args
oCola::FunctionCallback3_3< Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2 >A Function callback with 3 create-time args and 3 exec time args
oCola::FunctionCallback3_4< Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2, Arg3 >A Function callback with 3 create-time args and 4 exec time args
oCola::FunctionCallback4_0< Parent, ReturnType, A0, A1, A2, A3 >A Function callback with 4 create-time args and 0 exec time args
oCola::FunctionCallback4_1< Parent, ReturnType, A0, A1, A2, A3, Arg0 >A Function callback with 4 create-time args and 1 exec time args
oCola::FunctionCallback4_2< Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1 >A Function callback with 4 create-time args and 2 exec time args
oCola::FunctionCallback4_3< Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1, Arg2 >A Function callback with 4 create-time args and 3 exec time args
oCola::FunctionCallback4_4< Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3 >A Function callback with 4 create-time args and 4 exec time args
oCola::thread::Future< T >
oCola::thread::Future< void >
oCola::thread::FutureImpl< T >
oCola::thread::FutureImpl< void >
oCola::web::GenericItem
oCola::GroupEntryContains information about a group
oCola::plugin::e131::HeaderSet
oCola::network::HealthCheckedConnection
oCola::http::HTTPRequest
oCola::http::HTTPResponse
oCola::http::HTTPServer::HTTPServerOptions
oCola::plugin::e131::IncomingStreamTransport
oCola::plugin::e131::IncomingTCPTransport
oCola::plugin::e131::IncomingUDPTransport
oCola::plugin::e131::InflatorInterface
oCola::io::InputBufferInterface
oCola::plugin::artnet::ArtNetNodeImpl::InputPort
oCola::io::InputStreamInterface
oCola::network::Interface
oCola::network::InterfaceBuilder
oCola::network::InterfaceIndexOrdering
oCola::network::InterfacePickerGiven some intial parameters, find the best network interface to use
oCola::io::IOVec
oCola::io::IOVecInterface
oCola::network::IPV4AddressRepresents a IPv4 Address
oCola::web::ArrayValidator::Items
oCola::web::JsonPointer::IteratorAn iterator for traversing a JsonPointer
oCola::plugin::usbdmx::JaRuleEndpointHandles communication with a Ja Rule USB Endpoint. This class manages sending commands to the Ja Rule device. It builds the frame and handles the USB transfers required to send the command to the device and retrieve the response
oCola::web::JsonDataRepresents a JSON text as defined in section 2 of RFC7158
oCola::web::JsonLexerParse a string containing Json data
oCola::web::JsonObjectPropertyVisitorA class used to visit Json values within a JsonObject
oCola::web::JsonParserInterfaceThe interface used to handle tokens during JSON parsing
oCola::web::JsonPatchOpA class to serialize a JSONValue to text
oCola::web::JsonPatchSetAn ordered collection of JsonPatchOps
oCola::web::JsonPointerA JSON pointer (RFC 6901) refers to a possible element in a JSON data structure
oCola::web::JsonSchemaA JsonHandlerInterface implementation that builds a parse tree
oCola::web::JsonSection
oCola::web::JsonValueThe base class for JSON values
oCola::web::JsonValueConstVisitorInterfaceThe const interface for the JsonValueVisitor class
oCola::web::JsonValueVisitorInterfaceThe interface for the JsonValueVisitor class
oCola::plugin::karate::KarateLight
oCola::plugin::kinet::KiNetNode
oCola::plugin::e131::E131Node::KnownController
oCola::io::KQueueData
oCola::plugin::usbdmx::LibUsbAdaptorWraps calls to libusb so we can test the code
oCola::io::LinuxHelperA static class containing platform-specific helper code for Linux
oCola::LogDestinationThe base class for log destinations
oCola::network::MACAddressRepresents a MAC Address
oCola::io::MemoryBlockA MemoryBlock encapsulates a chunk of memory. It's used by the IOQueue and IOStack classes
oCola::io::MemoryBlockPoolMemoryBlockPool. This class is not thread safe
oCola::messaging::Message
oCola::e133::MessageBuilder
oCola::messaging::MessageFieldInterface
oCola::messaging::MessageVisitor
oCola::MethodCallback0_0< Class, Parent, ReturnType >A Method callback with 0 create-time args and 0 exec time args
oCola::MethodCallback0_1< Class, Parent, ReturnType, Arg0 >A Method callback with 0 create-time args and 1 exec time args
oCola::MethodCallback0_2< Class, Parent, ReturnType, Arg0, Arg1 >A Method callback with 0 create-time args and 2 exec time args
oCola::MethodCallback0_3< Class, Parent, ReturnType, Arg0, Arg1, Arg2 >A Method callback with 0 create-time args and 3 exec time args
oCola::MethodCallback0_4< Class, Parent, ReturnType, Arg0, Arg1, Arg2, Arg3 >A Method callback with 0 create-time args and 4 exec time args
oCola::MethodCallback1_0< Class, Parent, ReturnType, A0 >A Method callback with 1 create-time args and 0 exec time args
oCola::MethodCallback1_1< Class, Parent, ReturnType, A0, Arg0 >A Method callback with 1 create-time args and 1 exec time args
oCola::MethodCallback1_2< Class, Parent, ReturnType, A0, Arg0, Arg1 >A Method callback with 1 create-time args and 2 exec time args
oCola::MethodCallback1_3< Class, Parent, ReturnType, A0, Arg0, Arg1, Arg2 >A Method callback with 1 create-time args and 3 exec time args
oCola::MethodCallback1_4< Class, Parent, ReturnType, A0, Arg0, Arg1, Arg2, Arg3 >A Method callback with 1 create-time args and 4 exec time args
oCola::MethodCallback2_0< Class, Parent, ReturnType, A0, A1 >A Method callback with 2 create-time args and 0 exec time args
oCola::MethodCallback2_1< Class, Parent, ReturnType, A0, A1, Arg0 >A Method callback with 2 create-time args and 1 exec time args
oCola::MethodCallback2_2< Class, Parent, ReturnType, A0, A1, Arg0, Arg1 >A Method callback with 2 create-time args and 2 exec time args
oCola::MethodCallback2_3< Class, Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2 >A Method callback with 2 create-time args and 3 exec time args
oCola::MethodCallback2_4< Class, Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2, Arg3 >A Method callback with 2 create-time args and 4 exec time args
oCola::MethodCallback3_0< Class, Parent, ReturnType, A0, A1, A2 >A Method callback with 3 create-time args and 0 exec time args
oCola::MethodCallback3_1< Class, Parent, ReturnType, A0, A1, A2, Arg0 >A Method callback with 3 create-time args and 1 exec time args
oCola::MethodCallback3_2< Class, Parent, ReturnType, A0, A1, A2, Arg0, Arg1 >A Method callback with 3 create-time args and 2 exec time args
oCola::MethodCallback3_3< Class, Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2 >A Method callback with 3 create-time args and 3 exec time args
oCola::MethodCallback3_4< Class, Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2, Arg3 >A Method callback with 3 create-time args and 4 exec time args
oCola::MethodCallback4_0< Class, Parent, ReturnType, A0, A1, A2, A3 >A Method callback with 4 create-time args and 0 exec time args
oCola::MethodCallback4_1< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0 >A Method callback with 4 create-time args and 1 exec time args
oCola::MethodCallback4_2< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1 >A Method callback with 4 create-time args and 2 exec time args
oCola::MethodCallback4_3< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1, Arg2 >A Method callback with 4 create-time args and 3 exec time args
oCola::MethodCallback4_4< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3 >A Method callback with 4 create-time args and 4 exec time args
oCola::plugin::milinst::MilInstWidget
oCola::thread::Mutex
oCola::thread::MutexLocker
oCola::rdm::NetworkManagerInterfaceGets global network information
oCola::plugin::usbpro::NewWidgetHandler
oCola::io::NonBlockingSenderWrite data to ConnectedDescriptors without blocking or losing data
oCola::web::NumberConstraintThe base class for constraints that can be applies to the Json number type
oCola::client::OlaClientThe callback based C++ client for OLA
oCola::client::OlaClientCoreThe low level C++ API to olad. Clients shouldn't use this directly. Instead use ola::client::OlaClient
oCola::OlaDaemon
oCola::client::OlaDeviceRepresents a device
oCola::http::OlaHTTPServer
oCola::client::OlaPluginRepresents a Plugin
oCola::client::OlaPortThe base class that represents a port
oCola::OlaServerServiceImplThe OLA Server RPC methods
oCola::client::OlaUniverseRepresents a universe
oCola::plugin::openpixelcontrol::OPCClientAn Open Pixel Control client
oCola::plugin::openpixelcontrol::OPCServerAn Open Pixel Control server
oCola::plugin::usbpro::OperationLabels
oCola::web::OptionalItem< T >
oCola::client::StreamingClient::Options
oCola::thread::Thread::OptionsThread options
oCola::web::StringValidator::Options
oCola::web::ObjectValidator::Options
oCola::web::ArrayValidator::Options
oCola::OlaServer::OptionsOptions for the OlaServer
oCola::rpc::RpcServer::OptionsOptions for the RpcServer
oCola::plugin::dummy::DummyPort::Options
oCola::io::SelectServer::Options
oCola::plugin::e131::E131Node::OptionsOptions for the E131Node
oCola::plugin::gpio::GPIODriver::OptionsThe Options
oCola::plugin::spi::HardwareBackend::Options
oCola::plugin::spi::SoftwareBackend::Options
oCola::plugin::spi::SPIOutput::Options
oCola::plugin::spi::SPIWriter::Options
oCola::network::InterfacePicker::Options
oCola::rdm::RDMFrame::Options
oCola::ServiceGenerator::Options
oCola::plugin::osc::OSCNode
oCola::plugin::osc::OSCNode::OSCNodeOptions
oCola::plugin::osc::OSCTarget
oCola::plugin::e131::OutgoingTransport
oCola::plugin::e131::OutgoingUDPTransportImpl
oCola::io::OutputBufferInterface
oCola::io::OutputStreamInterface
oCola::rdm::QueueingRDMController::outstanding_rdm_request
oCola::rpc::OutstandingRequest
oCola::rpc::OutstandingResponse
oCola::rdm::RDMRequest::OverrideOptions
oCola::rdm::ParameterDescriptor
oCola::rdm::ResponderOps< Target >::ParamHandlerStructure that defines the behaviour for a specific PID.o
oCola::PasswdEntryContains information about a user
oCola::plugin::pathport::pathport_pdu_getrep_alv_s
oCola::plugin::pathport::PathportNode
oCola::plugin::pathport::PathportPortHelper
oCola::plugin::e131::PDU
oCola::plugin::e131::PDUBlock< C >
oCola::rdm::Personality
oCola::rdm::PersonalityCollection
oCola::rdm::PersonalityManager
oCola::rdm::PidDescriptor
oCola::rdm::PidStoreHolds the PidDescriptors for a single manufacturer
oCola::rdm::PidStoreHelper
oCola::rdm::PidStoreLoader
oCola::plugin::usbdmx::PluginImplInterfaceThe interface for an implementation of the USB DMX plugin
oCola::PluginLessThan
oCola::PluginLoaderThe interface used to load plugins
oCola::PluginManagerThe manager of plugins
oCola::client::PluginStateThe state of a plugin. This information can be used to detect conflicts between plugins
oCola::OlaCallbackClient::PluginState
oCola::web::PointerTrackerMaintains a Json Pointer (RFC 6901) given a set of Json parse events
oCola::io::PollData
oCola::io::PollerInterfaceThe interface for the Poller classes
oCola::PortThe base port class
oCola::PortBrokerInterface
oCola::plugin::osc::OSCDevice::PortConfig
oCola::PortManagerResponsible for performing Port operations
oCola::plugin::e131::PreamblePacker
oCola::Preferences
oCola::PreferencesFactory
oCola::rdm::QueuedMessageHandler
oCola::rdm::QueuedResponse
oCola::rdm::RDMAPI
oCola::rdm::RDMAPIImplInterfaceThis is the interface for an RDMAPI implementation
oCola::rdm::RDMCommandThe base class that all RDM requests & responses inherit from
oCola::rdm::RDMCommandHeader
oCola::rdm::RDMCommandSerializerSerializes RDMCommands
oCola::rdm::RDMControllerInterfaceThe interface that can send RDMRequest
oCola::rdm::RDMFrameThe raw data for a RDM message and its associated timing information
oCola::RDMHTTPModule
oCola::client::RDMMetadataMetadata that accompanies RDM Responses
oCola::rdm::RDMReplyHolds the final state of an RDM request
oCola::io::ReadFileDescriptorRepresents a file descriptor that supports reading data
oCola::DiscoveryAgentInterface::RegisterOptionsOptions for the RegisterService method
oCola::plugin::renard::RenardWidget
oCola::rdm::ResponderHelper
oCola::rdm::ResponderOps< Target >A class which dispatches RDM requests to registered PID handlers
oCola::rdm::ResponderOps< AckTimerResponder >
oCola::rdm::ResponderOps< AdvancedDimmerResponder >
oCola::rdm::ResponderOps< DimmerRootDevice >
oCola::rdm::ResponderOps< DimmerSubDevice >
oCola::rdm::ResponderOps< DummyResponder >
oCola::rdm::ResponderOps< MovingLightResponder >
oCola::rdm::ResponderOps< NetworkResponder >
oCola::rdm::ResponderOps< SensorResponder >
oCola::rdm::ResponderOps< SPIOutput >
oCola::rdm::ResponseStatusRepresents the state of a response and/or any error codes
oCola::client::ResultIndicates the result of a OLA API call
oCola::plugin::usbpro::RobeWidgetInformation
oCola::plugin::e131::RootHeader
oCola::rdm::RootPidStoreThe root of the RDM parameter descriptor store
oCola::plugin::e131::RootSender
oCola::rpc::RpcChannelThe RPC channel used to communicate between the client and the server. This implementation runs over a ConnectedDescriptor which means it can be used over TCP or pipes
oCola::rpc::RpcControllerA RpcController object is passed every time an RPC is invoked and is used to indicate the success or failure of the RPC
oCola::rpc::RpcHeader
oCola::rpc::RpcPeer
oCola::rpc::RpcServerAn RPC server
oCola::rpc::RpcService
oCola::rpc::RpcSessionRepresents the RPC session between a client and server
oCola::rpc::RpcSessionHandlerInterfaceUsed to receive notifications of RPC client session activity
oCola::plugin::espnet::RunLengthDecoder
oCola::dmx::RunLengthEncoderEncode / Decode DMX data using Run Length Encoding
oCola::plugin::sandnet::SandNetNode
oCola::plugin::sandnet::SandNetPortHelper
oCola::thread::SchedulerInterfaceAllows Callbacks to be scheduled to run after a specified interval
oCola::web::SchemaDefinitions
oCola::web::SchemaErrorLoggerThe SchemaErrorLogger captures errors while parsing the schema
oCola::web::SchemaParseContextInterfaceThe interface all SchemaParseContext classes inherit from
oCola::client::StreamingClientInterface::SendArgs
oCola::client::SendDMXArgsArguments passed to the SendDMX() method
oCola::client::SendRDMArgsArguments used with OlaClient::RDMGet() and OlaClient::RDMSet() methods
oCola::rdm::SensorHolds information about a single sensor
oCola::rdm::SensorDescriptor
oCola::rdm::Sensor::SensorOptions
oCola::SequenceNumber< sequence_type >SequenceNumber, this ensures that we increment the sequence number whenever we go to use it
oCola::plugin::usbpro::SerialWidgetInterface
oCola::ServiceGenerator
oCola::rdm::SettingCollection< SettingType >Holds the list of settings for a class of responder. A single instance is shared between all responders of the same type. Subclass this and use a singleton
oCola::rdm::SettingInterfaceThe base class all Settings inherit from
oCola::rdm::SettingManager< SettingType >
oCola::plugin::shownet::shownet_packet
oCola::plugin::shownet::ShowNetNode
oCola::rdm::SlotDataHolds information about a single DMX slot
oCola::rdm::SlotDataCollectionHolds information about a set of slots
oCola::network::SocketAddressThe base SocketAddress
oCola::network::SocketCloserAutomatically close a socket when it goes out of scope
oCola::testing::SocketVerifier
oCola::plugin::spi::SPIBackendInterface
oCola::plugin::spi::SPIWriterInterface
oCola::plugin::stageprofi::StageProfiDetector
oCola::plugin::stageprofi::StageProfiWidget
oCola::rdm::StatusMessage
oCola::io::StdinHandler
oCola::client::StreamingClientInterfaceThe interface for the StreamingClient class
oCola::network::TCPConnectorAn class which manages non-blocking TCP connects
oCola::network::TCPSocketFactoryInterface
oCola::thread::Thread
oCola::thread::ThreadPool
oCola::timecode::TimeCode
oCola::TimeInterval
oCola::io::TimeoutManagerManages timer events
oCola::TimeStamp
oCola::TokenBucket
oCola::plugin::e131::TrackedSource
oCola::plugin::e131::TransportHeader
oCola::plugin::uartdmx::UartWidget
oCola::rdm::UIDRepresents a RDM UID
oCola::rdm::UIDAllocatorAllocate UIDs from a pool
oCola::rdm::UIDSetRepresents a set of RDM UIDs
oCola::UniverseStoreMaintains a collection of Universe objects
oCola::io::UnmanagedFileDescriptor_ltComparison operator for UnmanagedFileDescriptor
oCola::plugin::usbpro::usb_pro_parameters
oCola::plugin::usbpro::UsbProWidgetInformation
oCola::Validator
oCola::VariableLessThan
oCola::base::VersionProvides version information. OLA Version numbers are in the form major.minor.revision e.g. 0.9.6
oCola::WatchdogDetects if an operation stalls
oCola::plugin::usbdmx::WidgetThe interface for an generic USB Widget
oCola::plugin::usbpro::WidgetDetectorInterface
oCola::plugin::usbdmx::WidgetFactoryCreates new Widget objects to represent DMX USB hardware
oCola::plugin::usbdmx::WidgetObserverReceives notifications when Widgets are added or removed
oCola::io::WindowsPollerDescriptor
\Cola::io::WriteFileDescriptorRepresents a file descriptor that supports writing data