ola::strings::_ToHex< T > | |
ola::AbstractDevice | |
ola::Device | |
ola::plugin::artnet::ArtNetDevice | |
ola::plugin::dmx4linux::Dmx4LinuxDevice | |
ola::plugin::dummy::DummyDevice | |
ola::plugin::e131::E131Device | |
ola::plugin::espnet::EspNetDevice | |
ola::plugin::ftdidmx::FtdiDmxDevice | |
ola::plugin::gpio::GPIODevice | The GPIO Device |
ola::plugin::karate::KarateDevice | |
ola::plugin::kinet::KiNetDevice | |
ola::plugin::milinst::MilInstDevice | |
ola::plugin::opendmx::OpenDmxDevice | |
ola::plugin::openpixelcontrol::OPCClientDevice | |
ola::plugin::openpixelcontrol::OPCServerDevice | |
ola::plugin::osc::OSCDevice | |
ola::plugin::pathport::PathportDevice | |
ola::plugin::renard::RenardDevice | |
ola::plugin::sandnet::SandNetDevice | |
ola::plugin::shownet::ShowNetDevice | |
ola::plugin::spi::SPIDevice | |
ola::plugin::stageprofi::StageProfiDevice | |
ola::plugin::uartdmx::UartDmxDevice | |
ola::plugin::usbdmx::GenericDevice | A Generic device |
ola::plugin::usbdmx::JaRuleDevice | A JaRule device |
ola::plugin::usbpro::UsbSerialDevice | |
ola::plugin::usbpro::ArduinoRGBDevice | |
ola::plugin::usbpro::DmxterDevice | |
ola::plugin::usbpro::DmxTriDevice | |
ola::plugin::usbpro::RobeDevice | |
ola::plugin::usbpro::UltraDMXProDevice | |
ola::plugin::usbpro::UsbProDevice | |
ola::AbstractPlugin | |
ola::Plugin | |
ola::plugin::artnet::ArtNetPlugin | |
ola::plugin::dmx4linux::Dmx4LinuxPlugin | |
ola::plugin::dummy::DummyPlugin | |
ola::plugin::e131::E131Plugin | |
ola::plugin::espnet::EspNetPlugin | |
ola::plugin::ftdidmx::FtdiDmxPlugin | |
ola::plugin::gpio::GPIOPlugin | A plugin that drives general purpose digital I/O lines |
ola::plugin::karate::KaratePlugin | |
ola::plugin::kinet::KiNetPlugin | |
ola::plugin::milinst::MilInstPlugin | |
ola::plugin::opendmx::OpenDmxPlugin | |
ola::plugin::openpixelcontrol::OPCPlugin | |
ola::plugin::osc::OSCPlugin | |
ola::plugin::pathport::PathportPlugin | |
ola::plugin::renard::RenardPlugin | |
ola::plugin::sandnet::SandNetPlugin | |
ola::plugin::shownet::ShowNetPlugin | |
ola::plugin::spi::SPIPlugin | |
ola::plugin::stageprofi::StageProfiPlugin | |
ola::plugin::uartdmx::UartDmxPlugin | |
ola::plugin::usbdmx::UsbDmxPlugin | A plugin that uses libusb to communicate with USB devices |
ola::plugin::usbpro::UsbSerialPlugin | |
ola::Action | |
ola::BaseHttpAction | |
ola::PatchPortAction | |
ola::PortPriorityInheritAction | |
ola::PortPriorityStaticAction | |
ola::SetMergeModeAction | |
ola::SetNameAction | |
ola::ActionQueue | |
ola::web::ArrayValidator::AdditionalItems | |
ola::network::AdvancedTCPConnector | Attempts to open a TCP connection until a failure limit is reached |
ola::ArrayDeleter | Deletes an array when it goes out of scope |
ola::plugin::artnet::artnet_packet | |
ola::plugin::artnet::ArtNetNode | The actual ArtNet Node |
ola::plugin::artnet::ArtNetNodeImpl | |
ola::plugin::artnet::ArtNetNodeOptions | |
ola::plugin::usbdmx::AsyncUsbSender | A base class that send DMX data asynchronously to a libusb_device |
ola::plugin::usbdmx::AnymaAsyncUsbSender | |
ola::plugin::usbdmx::EuroliteProAsyncUsbSender | |
ola::plugin::usbdmx::FadecandyAsyncUsbSender | |
ola::plugin::usbdmx::SunliteAsyncUsbSender | |
ola::plugin::usbdmx::VellemanAsyncUsbSender | |
ola::BackoffGenerator | |
ola::BackOffPolicy | |
ola::ConstantBackoffPolicy | |
ola::ExponentialBackoffPolicy | |
ola::LinearBackoffPolicy | |
ola::BaseCallback0< ReturnType > | The base class for all 0 argument callbacks |
ola::Callback0< ReturnType > | A 0 argument callback which can be called multiple times |
ola::SingleUseCallback0< ReturnType > | A 0 argument callback which deletes itself after it's run |
ola::BaseCallback0< void > | |
ola::MultiCallback | Takes a limit & a callback. When the Run() method is called limit times, the callback is executed and the MultiCallback object deleted |
ola::SingleUseCallback0< void > | A 0 arg, single use callback that returns void |
ola::BaseCallback1< ReturnType, Arg0 > | The base class for all 1 argument callbacks |
ola::Callback1< ReturnType, Arg0 > | A 1 argument callback which can be called multiple times |
ola::SingleUseCallback1< ReturnType, Arg0 > | A 1 argument callback which deletes itself after it's run |
ola::BaseCallback1< void, Arg0 > | |
ola::SingleUseCallback1< void, Arg0 > | A 1 arg, single use callback that returns void |
ola::BaseCallback2< ReturnType, Arg0, Arg1 > | The base class for all 2 argument callbacks |
ola::Callback2< ReturnType, Arg0, Arg1 > | A 2 argument callback which can be called multiple times |
ola::SingleUseCallback2< ReturnType, Arg0, Arg1 > | A 2 argument callback which deletes itself after it's run |
ola::BaseCallback2< void, Arg0, Arg1 > | |
ola::SingleUseCallback2< void, Arg0, Arg1 > | A 2 arg, single use callback that returns void |
ola::BaseCallback3< ReturnType, Arg0, Arg1, Arg2 > | The base class for all 3 argument callbacks |
ola::Callback3< ReturnType, Arg0, Arg1, Arg2 > | A 3 argument callback which can be called multiple times |
ola::SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > | A 3 argument callback which deletes itself after it's run |
ola::BaseCallback3< void, Arg0, Arg1, Arg2 > | |
ola::SingleUseCallback3< void, Arg0, Arg1, Arg2 > | A 3 arg, single use callback that returns void |
ola::BaseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > | The base class for all 4 argument callbacks |
ola::Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > | A 4 argument callback which can be called multiple times |
ola::SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > | A 4 argument callback which deletes itself after it's run |
ola::BaseCallback4< void, Arg0, Arg1, Arg2, Arg3 > | |
ola::SingleUseCallback4< void, Arg0, Arg1, Arg2, Arg3 > | A 4 arg, single use callback that returns void |
ola::client::BaseClientWrapper | The base Client Wrapper class |
ola::client::GenericClientWrapper< ClientClass > | A templatized ClientWrapper |
ola::plugin::e131::BaseDMPAddress | |
ola::plugin::e131::DMPAddress< type > | |
ola::plugin::e131::RangeDMPAddress< type > | |
ola::BaseTimeVal | |
ola::BaseVariable | The base variable class |
ola::MapVariable< int > | |
ola::IntMap | |
ola::MapVariable< unsigned int > | |
ola::UIntMap | |
ola::BoolVariable | A boolean variable |
ola::CounterVariable | |
ola::IntegerVariable | |
ola::MapVariable< Type > | |
ola::StringVariable | |
ola::CallbackRunner< CallbackClass > | Automatically execute a callback when it goes out of scope |
ola::acn::CID | The ACN component identifier |
ola::acn::CIDImpl | |
ola::Client | Represents a connected OLA client on the OLA server side |
ola::ClientBroker | Handles async client operations |
ola::client::ClientTypesFactory | Creates OlaPlugin types from protocol buffer objects |
ola::Clock | Used to get the current time |
ola::MockClock | |
ola::rdm::CommandPrinter | |
ola::thread::ConditionVariable | |
ola::CppGenerator | |
ola::device_alias_pair | |
ola::plugin::usbdmx::LibUsbAdaptor::DeviceInformation | |
ola::e133::DeviceManager | |
ola::DeviceManager | Keeps track of OLA's devices |
ola::rdm::DiscoveryAgent | An asyncronous RDM Discovery algorithm |
ola::DiscoveryAgentFactory | A Factory which produces implementations of DiscoveryAgentInterface |
ola::DiscoveryAgentInterface | The interface to DNS-SD operations like register, browse etc |
ola::AvahiDiscoveryAgent | An implementation of DiscoveryAgentInterface that uses the Avahi client library |
ola::BonjourDiscoveryAgent | An implementation of DiscoveryAgentInterface that uses the Apple dns_sd.h library |
ola::plugin::e131::E131DiscoveryInflator::DiscoveryPage | |
ola::rdm::DiscoveryTargetInterface | The interface used by the DiscoveryTarget to send RDM commands |
ola::plugin::usbdmx::JaRuleWidgetImpl | The internal implementation of a JaRuleWidget |
ola::plugin::usbpro::EnttecPortImpl | |
ola::plugin::usbpro::RobeWidgetImpl | |
ola::plugin::e131::DMPAddressData< type > | |
ola::plugin::e131::DMPHeader | |
ola::plugin::dmx4linux::Dmx4LinuxSocket | |
ola::DmxBuffer | Used to hold a single universe of DMX data |
ola::client::DMXMetadata | Metadata that accompanies DMX packets |
ola::DmxSource | |
ola::web::JsonDouble::DoubleRepresentation | Represents a JSON double value broken down as separate components |
ola::plugin::e131::E131Rev2Header::e131_rev2_pdu_header | |
ola::plugin::e131::E131Header | |
ola::plugin::e131::E131Rev2Header | |
ola::plugin::e131::E131Node | |
ola::plugin::e131::E131PortHelper | |
ola::plugin::e131::E131Sender | |
ola::plugin::e131::E133Header | |
ola::e133::E133Message | |
ola::e133::E133RDMMessage | |
ola::e133::E133StatusMessage | |
ola::e133::E133Receiver | |
ola::EntryGroupParams | |
ola::plugin::usbpro::EnttecUsbProWidget::EnttecUsbProWidgetOptions | |
ola::io::EPollData | |
ola::plugin::espnet::espnet_node_config_s | |
ola::plugin::espnet::espnet_packet_union_t | |
ola::plugin::espnet::EspNetNode | |
ola::plugin::espnet::EspNetPortHelper | |
ola::io::EventHolder | |
ola::thread::ExecutorInterface | Defer execution of a callback |
ola::thread::ExecutorThread | Enables callbacks to be executed in a separate thread |
ola::thread::SchedulingExecutorInterface | Combines the ExecutorInterface and the SchedulerInterface |
ola::io::SelectServerInterface | The interface for the SelectServer |
ola::io::SelectServer | A single threaded I/O event management system |
ola::PluginAdaptor | |
ola::ExportMap | A container for the exported variables |
ola::messaging::FieldDescriptorInterface | |
ola::messaging::FieldDescriptor | |
ola::messaging::BoolFieldDescriptor | |
ola::messaging::FieldDescriptorGroup | |
ola::messaging::Descriptor | |
ola::messaging::IntegerFieldDescriptor< type > | |
ola::messaging::IPV4FieldDescriptor | |
ola::messaging::MACFieldDescriptor | |
ola::messaging::StringFieldDescriptor | |
ola::messaging::UIDFieldDescriptor | |
ola::messaging::FieldDescriptorVisitor | |
ola::messaging::SchemaPrinter | |
ola::messaging::StringMessageBuilder | |
ola::rdm::DescriptorConsistencyChecker | |
ola::rdm::GroupSizeCalculator | |
ola::rdm::MessageDeserializer | |
ola::rdm::StaticGroupTokenCalculator | |
ola::rdm::StringMessageBuilder | |
ola::rdm::VariableFieldSizeCalculator | |
ola::FileGenerator | |
ola::plugin::usbdmx::FirmwareLoader | |
ola::plugin::usbdmx::SunliteFirmwareLoader | |
ola::FlagInterface | The interface for the Flag classes |
ola::BaseFlag | The common implementation |
ola::Flag< T > | A templated Flag class |
ola::Flag< bool > | Bool flag |
ola::Flag< std::string > | String flag |
ola::FlagRegisterer | This class is responsible for registering a flag |
ola::FlagRegistry | This class holds all the flags, and is responsbile for parsing the command line |
ola::rdm::FrequencyModulationSetting::FrequencyModulationArg | The constructor argument for the FrequencyModulationSetting |
ola::plugin::ftdidmx::FtdiInterface | |
ola::plugin::ftdidmx::FtdiWidget | An FTDI widget |
ola::plugin::ftdidmx::FtdiWidgetInfo | This class holds information about an attached FTDI chip |
ola::FunctionCallback0_0< Parent, ReturnType > | A Function callback with 0 create-time args and 0 exec time args |
ola::FunctionCallback0_1< Parent, ReturnType, Arg0 > | A Function callback with 0 create-time args and 1 exec time args |
ola::FunctionCallback0_2< Parent, ReturnType, Arg0, Arg1 > | A Function callback with 0 create-time args and 2 exec time args |
ola::FunctionCallback0_3< Parent, ReturnType, Arg0, Arg1, Arg2 > | A Function callback with 0 create-time args and 3 exec time args |
ola::FunctionCallback0_4< Parent, ReturnType, Arg0, Arg1, Arg2, Arg3 > | A Function callback with 0 create-time args and 4 exec time args |
ola::FunctionCallback1_0< Parent, ReturnType, A0 > | A Function callback with 1 create-time args and 0 exec time args |
ola::FunctionCallback1_1< Parent, ReturnType, A0, Arg0 > | A Function callback with 1 create-time args and 1 exec time args |
ola::FunctionCallback1_2< Parent, ReturnType, A0, Arg0, Arg1 > | A Function callback with 1 create-time args and 2 exec time args |
ola::FunctionCallback1_3< Parent, ReturnType, A0, Arg0, Arg1, Arg2 > | A Function callback with 1 create-time args and 3 exec time args |
ola::FunctionCallback1_4< Parent, ReturnType, A0, Arg0, Arg1, Arg2, Arg3 > | A Function callback with 1 create-time args and 4 exec time args |
ola::FunctionCallback2_0< Parent, ReturnType, A0, A1 > | A Function callback with 2 create-time args and 0 exec time args |
ola::FunctionCallback2_1< Parent, ReturnType, A0, A1, Arg0 > | A Function callback with 2 create-time args and 1 exec time args |
ola::FunctionCallback2_2< Parent, ReturnType, A0, A1, Arg0, Arg1 > | A Function callback with 2 create-time args and 2 exec time args |
ola::FunctionCallback2_3< Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2 > | A Function callback with 2 create-time args and 3 exec time args |
ola::FunctionCallback2_4< Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2, Arg3 > | A Function callback with 2 create-time args and 4 exec time args |
ola::FunctionCallback3_0< Parent, ReturnType, A0, A1, A2 > | A Function callback with 3 create-time args and 0 exec time args |
ola::FunctionCallback3_1< Parent, ReturnType, A0, A1, A2, Arg0 > | A Function callback with 3 create-time args and 1 exec time args |
ola::FunctionCallback3_2< Parent, ReturnType, A0, A1, A2, Arg0, Arg1 > | A Function callback with 3 create-time args and 2 exec time args |
ola::FunctionCallback3_3< Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2 > | A Function callback with 3 create-time args and 3 exec time args |
ola::FunctionCallback3_4< Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2, Arg3 > | A Function callback with 3 create-time args and 4 exec time args |
ola::FunctionCallback4_0< Parent, ReturnType, A0, A1, A2, A3 > | A Function callback with 4 create-time args and 0 exec time args |
ola::FunctionCallback4_1< Parent, ReturnType, A0, A1, A2, A3, Arg0 > | A Function callback with 4 create-time args and 1 exec time args |
ola::FunctionCallback4_2< Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1 > | A Function callback with 4 create-time args and 2 exec time args |
ola::FunctionCallback4_3< Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1, Arg2 > | A Function callback with 4 create-time args and 3 exec time args |
ola::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 |
ola::thread::Future< T > | |
ola::thread::Future< void > | |
ola::thread::FutureImpl< T > | |
ola::thread::FutureImpl< void > | |
ola::web::GenericItem | |
ola::web::BoolItem | |
ola::web::HiddenItem | |
ola::web::SelectItem | |
ola::web::StringItem | |
ola::web::UIntItem | |
ola::GroupEntry | Contains information about a group |
ola::plugin::e131::HeaderSet | |
ola::network::HealthCheckedConnection | |
ola::http::HTTPRequest | |
ola::http::HTTPResponse | |
ola::http::HTTPServer::HTTPServerOptions | |
ola::OladHTTPServer::OladHTTPServerOptions | |
ola::plugin::e131::IncomingStreamTransport | |
ola::plugin::e131::IncomingTCPTransport | |
ola::plugin::e131::IncomingUDPTransport | |
ola::plugin::e131::InflatorInterface | |
ola::plugin::e131::BaseInflator | |
ola::plugin::e131::DMPInflator | |
ola::plugin::e131::DMPE131Inflator | |
ola::plugin::e131::E131Inflator | |
ola::plugin::e131::E131InflatorRev2 | |
ola::plugin::e131::E133Inflator | |
ola::plugin::e131::E133StatusInflator | |
ola::plugin::e131::RDMInflator | |
ola::plugin::e131::RootInflator | |
ola::plugin::e131::E131DiscoveryInflator | |
ola::plugin::e131::NullInflator | |
ola::io::InputBufferInterface | |
ola::io::IOQueue | |
ola::io::IOStack | |
ola::io::MemoryBuffer | |
ola::plugin::artnet::ArtNetNodeImpl::InputPort | |
ola::io::InputStreamInterface | |
ola::io::BigEndianInputStreamInterface | |
ola::io::BigEndianInputStream | |
ola::io::BigEndianInputStreamAdaptor | |
ola::io::InputStream | |
ola::network::Interface | |
ola::network::InterfaceBuilder | |
ola::network::InterfaceIndexOrdering | |
ola::network::InterfacePicker | Given some intial parameters, find the best network interface to use |
ola::network::FakeInterfacePicker | |
ola::network::PosixInterfacePicker | |
ola::network::WindowsInterfacePicker | |
ola::io::IOVec | |
ola::io::IOVecInterface | |
ola::io::IOQueue | |
ola::io::IOStack | |
ola::network::IPV4Address | Represents a IPv4 Address |
ola::web::ArrayValidator::Items | |
ola::web::JsonPointer::Iterator | An iterator for traversing a JsonPointer |
ola::plugin::usbdmx::JaRuleEndpoint | Handles 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 |
ola::web::JsonData | Represents a JSON text as defined in section 2 of RFC7158 |
ola::web::JsonLexer | Parse a string containing Json data |
ola::web::JsonObjectPropertyVisitor | A class used to visit Json values within a JsonObject |
ola::web::JsonWriter | A class to serialize a JSONValue to text |
ola::web::ObjectValidator | The validator for JsonObject |
ola::web::JsonParserInterface | The interface used to handle tokens during JSON parsing |
ola::web::JsonParser | A JsonParserInterface implementation that builds a tree of JsonValues |
ola::web::JsonPatchParser | Parse a JSON Patch document (RFC 6902) |
ola::web::SchemaParser | Build the tree of validators and a SchemaDefinitions object from a JSON Schema |
ola::web::JsonPatchOp | A class to serialize a JSONValue to text |
ola::web::JsonPatchAddOp | Add a JsonValue |
ola::web::JsonPatchCopyOp | Copy a value from one location to another |
ola::web::JsonPatchMoveOp | Move a value from one location to another |
ola::web::JsonPatchRemoveOp | Remove the value at the specifed path |
ola::web::JsonPatchReplaceOp | Replace the value at the specifed path |
ola::web::JsonPatchTestOp | Test a path matches the specified value |
ola::web::JsonPatchSet | An ordered collection of JsonPatchOps |
ola::web::JsonPointer | A JSON pointer (RFC 6901) refers to a possible element in a JSON data structure |
ola::web::JsonSchema | A JsonHandlerInterface implementation that builds a parse tree |
ola::web::JsonSection | |
ola::web::JsonValue | The base class for JSON values |
ola::web::JsonArray | An array of JSON values. Arrays in JSON can contain values of different types |
ola::web::JsonLeafValue | A base class used to describe values which are leafs of a JSON tree |
ola::web::JsonBool | A Bool value |
ola::web::JsonNull | The null value |
ola::web::JsonNumber | JsonNumber is the base class for various integer / number classes |
ola::web::JsonDouble | A double value |
ola::web::JsonInt | A signed 32bit int value |
ola::web::JsonInt64 | A signed 64bit int value |
ola::web::JsonUInt | An unsigned 32bit int value |
ola::web::JsonUInt64 | An unsigned 64bit int value |
ola::web::JsonRawValue | A raw value, useful if you want to cheat |
ola::web::JsonString | A string value |
ola::web::JsonObject | A JSON object. JSON Objects are key : value mappings, similar to dictionaries in Python |
ola::web::JsonValueConstVisitorInterface | The const interface for the JsonValueVisitor class |
ola::web::JsonWriter | A class to serialize a JSONValue to text |
ola::web::ValidatorInterface | The interface Json Schema Validators |
ola::web::BaseValidator | The base class for Json BaseValidators. All Visit methods return false |
ola::web::ArrayValidator | The validator for JsonArray |
ola::web::BoolValidator | The validator for JsonBool |
ola::web::ConjunctionValidator | The base class for validators that operate with a list of child validators (allOf, anyOf, oneOf) |
ola::web::AllOfValidator | A validator which ensures all child validators pass (allOf) |
ola::web::AnyOfValidator | A validator which ensures at least one of the child validators pass (anyOf) |
ola::web::OneOfValidator | A validator which ensures at only one of the child validators pass (oneOf) |
ola::web::IntegerValidator | The validator for Json integers |
ola::web::NumberValidator | The validator for Json numbers |
ola::web::NotValidator | A validator that inverts the result of the child (not) |
ola::web::NullValidator | The validator for JsonNull |
ola::web::ObjectValidator | The validator for JsonObject |
ola::web::StringValidator | The validator for JsonString |
ola::web::WildcardValidator | The wildcard validator matches everything. This corresponds to the empty schema, i.e. {} |
ola::web::ReferenceValidator | A reference validator holds a pointer to another schema |
ola::web::JsonValueVisitorInterface | The interface for the JsonValueVisitor class |
ola::plugin::karate::KarateLight | |
ola::plugin::kinet::KiNetNode | |
ola::plugin::e131::E131Node::KnownController | |
ola::io::KQueueData | |
ola::plugin::usbdmx::LibUsbAdaptor | Wraps calls to libusb so we can test the code |
ola::plugin::usbdmx::BaseLibUsbAdaptor | The base LibUsbAdaptor that passes most calls through to libusb |
ola::plugin::usbdmx::AsyncronousLibUsbAdaptor | A LibUsbAdaptor for use with Asyncronous widgets |
ola::plugin::usbdmx::SyncronousLibUsbAdaptor | A LibUsbAdaptor for use with Syncronous widgets |
ola::io::LinuxHelper | A static class containing platform-specific helper code for Linux |
ola::LogDestination | The base class for log destinations |
ola::StdErrorLogDestination | A LogDestination that writes to stderr |
ola::SyslogDestination | An abstract base of LogDestination that writes to syslog |
ola::UnixSyslogDestination | A SyslogDestination that writes to Unix syslog |
ola::network::MACAddress | Represents a MAC Address |
ola::io::MemoryBlock | A MemoryBlock encapsulates a chunk of memory. It's used by the IOQueue and IOStack classes |
ola::io::MemoryBlockPool | MemoryBlockPool. This class is not thread safe |
ola::messaging::Message | |
ola::e133::MessageBuilder | |
ola::messaging::MessageFieldInterface | |
ola::messaging::BasicMessageField< type > | |
ola::messaging::BoolMessageField | |
ola::messaging::GroupMessageField | |
ola::messaging::IPV4MessageField | |
ola::messaging::MACMessageField | |
ola::messaging::StringMessageField | |
ola::messaging::UIDMessageField | |
ola::messaging::MessageVisitor | |
ola::messaging::MessagePrinter | |
ola::messaging::GenericMessagePrinter | |
ola::rdm::DeviceInfoPrinter | |
ola::rdm::RDMMessagePrinter | |
ola::rdm::SensorDefinitionPrinter | |
ola::rdm::ClockPrinter | |
ola::rdm::LabelPrinter | |
ola::rdm::LanguageCapabilityPrinter | |
ola::rdm::ProductIdPrinter | |
ola::rdm::ProxiedDevicesPrinter | |
ola::rdm::SlotInfoPrinter | |
ola::rdm::StatusMessagePrinter | |
ola::rdm::SupportedParamsPrinter | |
ola::rdm::MessageSerializer | |
ola::MethodCallback0_0< Class, Parent, ReturnType > | A Method callback with 0 create-time args and 0 exec time args |
ola::MethodCallback0_1< Class, Parent, ReturnType, Arg0 > | A Method callback with 0 create-time args and 1 exec time args |
ola::MethodCallback0_2< Class, Parent, ReturnType, Arg0, Arg1 > | A Method callback with 0 create-time args and 2 exec time args |
ola::MethodCallback0_3< Class, Parent, ReturnType, Arg0, Arg1, Arg2 > | A Method callback with 0 create-time args and 3 exec time args |
ola::MethodCallback0_4< Class, Parent, ReturnType, Arg0, Arg1, Arg2, Arg3 > | A Method callback with 0 create-time args and 4 exec time args |
ola::MethodCallback1_0< Class, Parent, ReturnType, A0 > | A Method callback with 1 create-time args and 0 exec time args |
ola::MethodCallback1_1< Class, Parent, ReturnType, A0, Arg0 > | A Method callback with 1 create-time args and 1 exec time args |
ola::MethodCallback1_2< Class, Parent, ReturnType, A0, Arg0, Arg1 > | A Method callback with 1 create-time args and 2 exec time args |
ola::MethodCallback1_3< Class, Parent, ReturnType, A0, Arg0, Arg1, Arg2 > | A Method callback with 1 create-time args and 3 exec time args |
ola::MethodCallback1_4< Class, Parent, ReturnType, A0, Arg0, Arg1, Arg2, Arg3 > | A Method callback with 1 create-time args and 4 exec time args |
ola::MethodCallback2_0< Class, Parent, ReturnType, A0, A1 > | A Method callback with 2 create-time args and 0 exec time args |
ola::MethodCallback2_1< Class, Parent, ReturnType, A0, A1, Arg0 > | A Method callback with 2 create-time args and 1 exec time args |
ola::MethodCallback2_2< Class, Parent, ReturnType, A0, A1, Arg0, Arg1 > | A Method callback with 2 create-time args and 2 exec time args |
ola::MethodCallback2_3< Class, Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2 > | A Method callback with 2 create-time args and 3 exec time args |
ola::MethodCallback2_4< Class, Parent, ReturnType, A0, A1, Arg0, Arg1, Arg2, Arg3 > | A Method callback with 2 create-time args and 4 exec time args |
ola::MethodCallback3_0< Class, Parent, ReturnType, A0, A1, A2 > | A Method callback with 3 create-time args and 0 exec time args |
ola::MethodCallback3_1< Class, Parent, ReturnType, A0, A1, A2, Arg0 > | A Method callback with 3 create-time args and 1 exec time args |
ola::MethodCallback3_2< Class, Parent, ReturnType, A0, A1, A2, Arg0, Arg1 > | A Method callback with 3 create-time args and 2 exec time args |
ola::MethodCallback3_3< Class, Parent, ReturnType, A0, A1, A2, Arg0, Arg1, Arg2 > | A Method callback with 3 create-time args and 3 exec time args |
ola::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 |
ola::MethodCallback4_0< Class, Parent, ReturnType, A0, A1, A2, A3 > | A Method callback with 4 create-time args and 0 exec time args |
ola::MethodCallback4_1< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0 > | A Method callback with 4 create-time args and 1 exec time args |
ola::MethodCallback4_2< Class, Parent, ReturnType, A0, A1, A2, A3, Arg0, Arg1 > | A Method callback with 4 create-time args and 2 exec time args |
ola::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 |
ola::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 |
ola::plugin::milinst::MilInstWidget | |
ola::plugin::milinst::MilInstWidget1463 | |
ola::plugin::milinst::MilInstWidget1553 | |
ola::thread::Mutex | |
ola::thread::MutexLocker | |
ola::rdm::NetworkManagerInterface | Gets global network information |
ola::rdm::FakeNetworkManager | An implementation of NetworkManagerInterface which simulates a network configuration |
ola::rdm::NetworkManager | A NetworkManager which reflects the actual host network configuration |
ola::plugin::usbpro::NewWidgetHandler | |
ola::plugin::usbpro::UsbSerialPlugin | |
ola::io::NonBlockingSender | Write data to ConnectedDescriptors without blocking or losing data |
ola::web::NumberConstraint | The base class for constraints that can be applies to the Json number type |
ola::web::MaximumConstraint | Enforces a maximum |
ola::web::MinimumConstraint | Enforces a minimum |
ola::web::MultipleOfConstraint | Confirms the valid is a multiple of the specified value |
ola::client::OlaClient | The callback based C++ client for OLA |
ola::client::OlaClientCore | The low level C++ API to olad. Clients shouldn't use this directly. Instead use ola::client::OlaClient |
ola::OlaDaemon | |
ola::client::OlaDevice | Represents a device |
ola::http::OlaHTTPServer | |
ola::OladHTTPServer | |
ola::client::OlaPlugin | Represents a Plugin |
ola::client::OlaPort | The base class that represents a port |
ola::client::OlaInputPort | An input port (receives DMX) |
ola::client::OlaOutputPort | An Output Port (sends DMX) |
ola::OlaServerServiceImpl | The OLA Server RPC methods |
ola::client::OlaUniverse | Represents a universe |
ola::plugin::openpixelcontrol::OPCClient | An Open Pixel Control client |
ola::plugin::openpixelcontrol::OPCServer | An Open Pixel Control server |
ola::plugin::usbpro::OperationLabels | |
ola::web::OptionalItem< T > | |
ola::client::StreamingClient::Options | |
ola::thread::Thread::Options | Thread options |
ola::web::StringValidator::Options | |
ola::web::ObjectValidator::Options | |
ola::web::ArrayValidator::Options | |
ola::OlaServer::Options | Options for the OlaServer |
ola::rpc::RpcServer::Options | Options for the RpcServer |
ola::plugin::dummy::DummyPort::Options | |
ola::io::SelectServer::Options | |
ola::plugin::e131::E131Node::Options | Options for the E131Node |
ola::plugin::e131::E131Device::E131DeviceOptions | |
ola::plugin::gpio::GPIODriver::Options | The Options |
ola::plugin::spi::HardwareBackend::Options | |
ola::plugin::spi::SoftwareBackend::Options | |
ola::plugin::spi::SPIOutput::Options | |
ola::plugin::spi::SPIWriter::Options | |
ola::network::InterfacePicker::Options | |
ola::rdm::RDMFrame::Options | |
ola::ServiceGenerator::Options | |
ola::plugin::osc::OSCNode | |
ola::plugin::osc::OSCNode::OSCNodeOptions | |
ola::plugin::osc::OSCTarget | |
ola::plugin::e131::OutgoingTransport | |
ola::plugin::e131::OutgoingUDPTransport | |
ola::plugin::e131::OutgoingUDPTransportImpl | |
ola::io::OutputBufferInterface | |
ola::io::IOQueue | |
ola::io::IOStack | |
ola::io::OutputStreamInterface | |
ola::io::BigEndianOutputStreamInterface | |
ola::io::BigEndianOutputStream | |
ola::io::BigEndianOutputStreamAdaptor | |
ola::io::OutputStream | |
ola::rdm::QueueingRDMController::outstanding_rdm_request | |
ola::rpc::OutstandingRequest | |
ola::rpc::OutstandingResponse | |
ola::rdm::RDMRequest::OverrideOptions | |
ola::rdm::ParameterDescriptor | |
ola::rdm::ResponderOps< Target >::ParamHandler | Structure that defines the behaviour for a specific PID.o |
ola::PasswdEntry | Contains information about a user |
ola::plugin::pathport::pathport_pdu_getrep_alv_s | |
ola::plugin::pathport::PathportNode | |
ola::plugin::pathport::PathportPortHelper | |
ola::plugin::e131::PDU | |
ola::plugin::e131::DMPPDU | |
ola::plugin::e131::DMPGetProperty< Address > | |
ola::plugin::e131::DMPSetProperty< type > | |
ola::plugin::e131::E131PDU | |
ola::plugin::e131::E133PDU | |
ola::plugin::e131::E133StatusPDU | |
ola::plugin::e131::RDMPDU | |
ola::plugin::e131::RootPDU | |
ola::plugin::e131::PDUBlock< C > | |
ola::rdm::Personality | |
ola::rdm::PersonalityCollection | |
ola::rdm::PersonalityManager | |
ola::rdm::PidDescriptor | |
ola::rdm::PidStore | Holds the PidDescriptors for a single manufacturer |
ola::rdm::PidStoreHelper | |
ola::rdm::PidStoreLoader | |
ola::plugin::usbdmx::PluginImplInterface | The interface for an implementation of the USB DMX plugin |
ola::plugin::usbdmx::AsyncPluginImpl | The asynchronous libusb implementation |
ola::plugin::usbdmx::SyncPluginImpl | The legacy implementation |
ola::PluginLessThan | |
ola::PluginLoader | The interface used to load plugins |
ola::DynamicPluginLoader | A PluginLoader which loads from shared (dynamic) libraries |
ola::PluginManager | The manager of plugins |
ola::client::PluginState | The state of a plugin. This information can be used to detect conflicts between plugins |
ola::OlaCallbackClient::PluginState | |
ola::web::PointerTracker | Maintains a Json Pointer (RFC 6901) given a set of Json parse events |
ola::io::PollData | |
ola::io::PollerInterface | The interface for the Poller classes |
ola::io::EPoller | An implementation of PollerInterface that uses epoll() |
ola::io::KQueuePoller | An implementation of PollerInterface that uses kevent / kqueue |
ola::io::SelectPoller | An implementation of PollerInterface that uses select() |
ola::io::WindowsPoller | An implementation of PollerInterface for Windows |
ola::Port | The base port class |
ola::InputPort | A port that receives DMX512 data |
ola::BasicInputPort | |
ola::plugin::artnet::ArtNetInputPort | |
ola::plugin::dmx4linux::Dmx4LinuxInputPort | |
ola::plugin::e131::E131InputPort | |
ola::plugin::espnet::EspNetInputPort | |
ola::plugin::openpixelcontrol::OPCInputPort | An InputPort for the OPC plugin |
ola::plugin::osc::OSCInputPort | The Input Port class, for receiving DMX via OSC |
ola::plugin::pathport::PathportInputPort | |
ola::plugin::sandnet::SandNetInputPort | |
ola::plugin::shownet::ShowNetInputPort | |
ola::plugin::usbpro::RobeInputPort | |
ola::plugin::usbpro::UltraDMXProInputPort | |
ola::plugin::usbpro::UsbProInputPort | |
ola::OutputPort | A port that sends DMX512 data |
ola::BasicOutputPort | |
ola::plugin::artnet::ArtNetOutputPort | |
ola::plugin::dmx4linux::Dmx4LinuxOutputPort | |
ola::plugin::dummy::DummyPort | |
ola::plugin::e131::E131OutputPort | |
ola::plugin::espnet::EspNetOutputPort | |
ola::plugin::ftdidmx::FtdiDmxOutputPort | |
ola::plugin::gpio::GPIOOutputPort | The GPIO Output port |
ola::plugin::karate::KarateOutputPort | |
ola::plugin::kinet::KiNetOutputPort | |
ola::plugin::milinst::MilInstOutputPort | |
ola::plugin::opendmx::OpenDmxOutputPort | |
ola::plugin::openpixelcontrol::OPCOutputPort | An OutputPort for the OPC plugin |
ola::plugin::osc::OSCOutputPort | |
ola::plugin::pathport::PathportOutputPort | |
ola::plugin::renard::RenardOutputPort | |
ola::plugin::sandnet::SandNetOutputPort | |
ola::plugin::shownet::ShowNetOutputPort | |
ola::plugin::spi::SPIOutputPort | |
ola::plugin::stageprofi::StageProfiOutputPort | An OutputPort for the StageProfi Device |
ola::plugin::uartdmx::UartDmxOutputPort | |
ola::plugin::usbdmx::GenericOutputPort | A thin wrapper around a Widget so that it can operate as a Port |
ola::plugin::usbdmx::JaRuleOutputPort | A thin wrapper around a JaRuleWidget so that it can operate as an OLA Port |
ola::plugin::usbpro::ArduinoRGBOutputPort | |
ola::plugin::usbpro::DmxterOutputPort | |
ola::plugin::usbpro::DmxTriOutputPort | |
ola::plugin::usbpro::RobeOutputPort | |
ola::plugin::usbpro::UltraDMXProOutputPort | |
ola::plugin::usbpro::UsbProOutputPort | |
ola::PortBrokerInterface | |
ola::PortBroker | |
ola::plugin::osc::OSCDevice::PortConfig | |
ola::PortManager | Responsible for performing Port operations |
ola::plugin::e131::PreamblePacker | |
ola::Preferences | |
ola::MemoryPreferences | |
ola::FileBackedPreferences | |
ola::PreferencesFactory | |
ola::FileBackedPreferencesFactory | |
ola::MemoryPreferencesFactory | |
ola::rdm::QueuedMessageHandler | |
ola::rdm::QueuedResponse | |
ola::rdm::RDMAPI | |
ola::rdm::RDMAPIImplInterface | This is the interface for an RDMAPI implementation |
ola::client::ClientRDMAPIShim | |
ola::OlaCallbackClient | The legacy callback client |
ola::rdm::RDMCommand | The base class that all RDM requests & responses inherit from |
ola::rdm::RDMRequest | RDM Commands that represent requests (GET, SET or DISCOVER) |
ola::rdm::RDMDiscoveryRequest | An RDM request of type DISCOVER_COMMAND |
ola::rdm::RDMGetSetRequest | An RDM Get / Set Request |
ola::rdm::BaseRDMRequest< command_class > | |
ola::rdm::RDMResponse | An RDM Command that represents responses (GET, SET or DISCOVER) |
ola::rdm::RDMDiscoveryResponse | An RDM response of type DISCOVER_COMMAND |
ola::rdm::RDMGetSetResponse | The base class for GET/SET responses |
ola::rdm::BaseRDMResponse< command_class > | |
ola::rdm::RDMCommandHeader | |
ola::rdm::RDMCommandSerializer | Serializes RDMCommands |
ola::rdm::RDMControllerInterface | The interface that can send RDMRequest |
ola::rdm::AckTimerResponder | |
ola::rdm::AdvancedDimmerResponder | |
ola::rdm::DimmerResponder | |
ola::rdm::DimmerRootDevice | |
ola::rdm::DimmerSubDevice | |
ola::rdm::DiscoverableRDMControllerInterface | The interface that can send RDM commands, as well as perform discovery operations |
ola::OutputPort | A port that sends DMX512 data |
ola::plugin::artnet::ArtNetNodeImplRDMWrapper | |
ola::plugin::spi::SPIOutput | |
ola::plugin::usbdmx::JaRuleWidget | Represents a Ja Rule hardware widget |
ola::plugin::usbdmx::JaRuleWidgetImpl | The internal implementation of a JaRuleWidget |
ola::plugin::usbpro::ArduinoWidget | |
ola::plugin::usbpro::ArduinoWidgetImpl | |
ola::plugin::usbpro::DmxterWidget | |
ola::plugin::usbpro::DmxterWidgetImpl | |
ola::plugin::usbpro::DmxTriWidget | |
ola::plugin::usbpro::DmxTriWidgetImpl | |
ola::plugin::usbpro::EnttecPort | |
ola::plugin::usbpro::EnttecPortImpl | |
ola::plugin::usbpro::RobeWidget | |
ola::plugin::usbpro::RobeWidgetImpl | |
ola::rdm::DiscoverableRDMControllerAdaptor | |
ola::rdm::DummyResponder | |
ola::rdm::MovingLightResponder | |
ola::rdm::NetworkResponder | |
ola::rdm::QueueingRDMController | |
ola::rdm::DiscoverableQueueingRDMController | |
ola::rdm::SensorResponder | |
ola::rdm::SubDeviceDispatcher | |
ola::Universe | |
ola::rdm::RDMFrame | The raw data for a RDM message and its associated timing information |
ola::RDMHTTPModule | |
ola::client::RDMMetadata | Metadata that accompanies RDM Responses |
ola::rdm::RDMReply | Holds the final state of an RDM request |
ola::io::ReadFileDescriptor | Represents a file descriptor that supports reading data |
ola::DNSSDDescriptor | |
ola::io::BidirectionalFileDescriptor | A file descriptor that supports both read & write |
ola::io::ConnectedDescriptor | A BidirectionalFileDescriptor that also generates notifications when closed |
ola::io::DeviceDescriptor | A descriptor which represents a connection to a device |
ola::io::LoopbackDescriptor | A loopback descriptor |
ola::io::PipeDescriptor | A descriptor that uses unix pipes |
ola::io::UnixSocket | A unix domain socket pair |
ola::network::TCPSocket | |
ola::io::UnmanagedFileDescriptor | Allows a FD created by a library to be used with the SelectServer |
ola::network::UDPSocketInterface | The interface for UDPSockets |
ola::network::UDPSocket | |
ola::testing::MockUDPSocket | |
ola::network::TCPAcceptingSocket | |
ola::DiscoveryAgentInterface::RegisterOptions | Options for the RegisterService method |
ola::plugin::renard::RenardWidget | |
ola::rdm::ResponderHelper | |
ola::rdm::ResponderOps< Target > | A class which dispatches RDM requests to registered PID handlers |
ola::rdm::ResponderOps< AckTimerResponder > | |
ola::rdm::ResponderOps< AdvancedDimmerResponder > | |
ola::rdm::ResponderOps< DimmerRootDevice > | |
ola::rdm::ResponderOps< DimmerSubDevice > | |
ola::rdm::ResponderOps< DummyResponder > | |
ola::rdm::ResponderOps< MovingLightResponder > | |
ola::rdm::ResponderOps< NetworkResponder > | |
ola::rdm::ResponderOps< SensorResponder > | |
ola::rdm::ResponderOps< SPIOutput > | |
ola::rdm::ResponseStatus | Represents the state of a response and/or any error codes |
ola::client::Result | Indicates the result of a OLA API call |
ola::plugin::usbpro::RobeWidgetInformation | |
ola::plugin::e131::RootHeader | |
ola::rdm::RootPidStore | The root of the RDM parameter descriptor store |
ola::plugin::e131::RootSender | |
ola::rpc::RpcChannel | The 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 |
ola::rpc::RpcController | A RpcController object is passed every time an RPC is invoked and is used to indicate the success or failure of the RPC |
ola::rpc::RpcHeader | |
ola::rpc::RpcPeer | |
ola::rpc::RpcServer | An RPC server |
ola::rpc::RpcService | |
ola::rpc::RpcSession | Represents the RPC session between a client and server |
ola::rpc::RpcSessionHandlerInterface | Used to receive notifications of RPC client session activity |
ola::OlaServer | The main OlaServer class |
ola::plugin::espnet::RunLengthDecoder | |
ola::dmx::RunLengthEncoder | Encode / Decode DMX data using Run Length Encoding |
ola::plugin::sandnet::SandNetNode | |
ola::plugin::sandnet::SandNetPortHelper | |
ola::thread::SchedulerInterface | Allows Callbacks to be scheduled to run after a specified interval |
ola::thread::SchedulingExecutorInterface | Combines the ExecutorInterface and the SchedulerInterface |
ola::web::SchemaDefinitions | |
ola::web::SchemaErrorLogger | The SchemaErrorLogger captures errors while parsing the schema |
ola::web::SchemaParseContextInterface | The interface all SchemaParseContext classes inherit from |
ola::web::ArrayOfJsonValuesContext | The context for an array of JsonValues |
ola::web::JsonValueContext | The context for a default value |
ola::web::ObjectParseContext | A SchemaParseContext that keeps track of the last keyword / property seen |
ola::web::StrictTypedParseContext | A SchemaParseContext that reports errors for all types |
ola::web::ArrayOfSchemaContext | Parse the array of objects in an 'items' property |
ola::web::ArrayOfStringsContext | The context for an array of strings |
ola::web::DefinitionsParseContext | The context for schema definitions |
ola::web::DependencyParseContext | The context for a dependency object |
ola::web::PropertiesParseContext | |
ola::web::SchemaParseContext | |
ola::client::StreamingClientInterface::SendArgs | |
ola::client::SendDMXArgs | Arguments passed to the SendDMX() method |
ola::client::SendRDMArgs | Arguments used with OlaClient::RDMGet() and OlaClient::RDMSet() methods |
ola::rdm::Sensor | Holds information about a single sensor |
ola::rdm::FakeSensor | |
ola::rdm::LoadSensor | |
ola::rdm::SensorDescriptor | |
ola::rdm::Sensor::SensorOptions | |
ola::SequenceNumber< sequence_type > | SequenceNumber, this ensures that we increment the sequence number whenever we go to use it |
ola::plugin::usbpro::SerialWidgetInterface | |
ola::plugin::usbpro::ArduinoWidget | |
ola::plugin::usbpro::BaseRobeWidget | |
ola::plugin::usbpro::DispatchingRobeWidget | |
ola::plugin::usbpro::RobeWidgetImpl | |
ola::plugin::usbpro::BaseUsbProWidget | |
ola::plugin::usbpro::ArduinoWidgetImpl | |
ola::plugin::usbpro::DispatchingUsbProWidget | |
ola::plugin::usbpro::DmxterWidgetImpl | |
ola::plugin::usbpro::DmxTriWidgetImpl | |
ola::plugin::usbpro::EnttecUsbProWidgetImpl | |
ola::plugin::usbpro::GenericUsbProWidget | |
ola::plugin::usbpro::UltraDMXProWidget | |
ola::plugin::usbpro::DmxterWidget | |
ola::plugin::usbpro::DmxTriWidget | |
ola::plugin::usbpro::EnttecUsbProWidget | |
ola::plugin::usbpro::RobeWidget | |
ola::ServiceGenerator | |
ola::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 |
ola::rdm::SettingInterface | The base class all Settings inherit from |
ola::rdm::BasicSetting | A Setting which has a description and no other properties |
ola::rdm::FrequencyModulationSetting | A PWM Frequency Setting. See Section 4.10 of E1.37-1 |
ola::rdm::SettingManager< SettingType > | |
ola::plugin::shownet::shownet_packet | |
ola::plugin::shownet::ShowNetNode | |
ola::rdm::SlotData | Holds information about a single DMX slot |
ola::rdm::SlotDataCollection | Holds information about a set of slots |
ola::network::SocketAddress | The base SocketAddress |
ola::network::GenericSocketAddress | Generic Socket Address |
ola::network::IPV4SocketAddress | An IPv4 SocketAddress |
ola::network::SocketCloser | Automatically close a socket when it goes out of scope |
ola::testing::SocketVerifier | |
ola::plugin::spi::SPIBackendInterface | |
ola::plugin::spi::FakeSPIBackend | |
ola::plugin::spi::HardwareBackend | |
ola::plugin::spi::SoftwareBackend | |
ola::plugin::spi::SPIWriterInterface | |
ola::plugin::spi::FakeSPIWriter | |
ola::plugin::spi::SPIWriter | |
ola::plugin::stageprofi::StageProfiDetector | |
ola::plugin::stageprofi::StageProfiWidget | |
ola::rdm::StatusMessage | |
ola::io::StdinHandler | |
ola::client::StreamingClientInterface | The interface for the StreamingClient class |
ola::client::StreamingClient | Send DMX512 data to olad |
ola::network::TCPConnector | An class which manages non-blocking TCP connects |
ola::network::TCPSocketFactoryInterface | |
ola::network::GenericTCPSocketFactory< SocketType > | |
ola::thread::Thread | |
ola::FilePreferenceSaverThread | |
ola::http::HTTPServer | The base HTTP Server |
ola::plugin::ftdidmx::FtdiDmxThread | |
ola::plugin::gpio::GPIODriver | Uses data in a DMXBuffer to drive GPIO pins |
ola::plugin::karate::KarateThread | |
ola::plugin::opendmx::OpenDmxThread | |
ola::plugin::spi::HardwareBackend | |
ola::plugin::spi::SoftwareBackend | |
ola::plugin::uartdmx::UartDmxThread | |
ola::plugin::usbdmx::LibUsbThread | The base class for the dedicated libusb thread |
ola::plugin::usbdmx::LibUsbSimpleThread | The non-hotplug version of LibUsbThread |
ola::plugin::usbdmx::ThreadedUsbSender | Send DMX data using libusb, from a separate thread |
ola::plugin::usbdmx::AnymaThreadedSender | |
ola::plugin::usbdmx::EuroliteProThreadedSender | |
ola::plugin::usbdmx::FadecandyThreadedSender | |
ola::plugin::usbdmx::SunliteThreadedSender | |
ola::plugin::usbdmx::VellemanThreadedSender | |
ola::plugin::usbpro::WidgetDetectorThread | |
ola::thread::CallbackThread | A thread which executes a Callback |
ola::thread::ConsumerThread | |
ola::thread::SignalThread | |
OlaThread | |
ola::thread::ThreadPool | |
ola::timecode::TimeCode | |
ola::TimeInterval | |
ola::io::TimeoutManager | Manages timer events |
ola::TimeStamp | |
ola::TokenBucket | |
ola::plugin::e131::TrackedSource | |
ola::plugin::e131::TransportHeader | |
ola::plugin::uartdmx::UartWidget | |
ola::rdm::UID | Represents a RDM UID |
ola::rdm::UIDAllocator | Allocate UIDs from a pool |
ola::rdm::UIDSet | Represents a set of RDM UIDs |
ola::UniverseStore | Maintains a collection of Universe objects |
ola::io::UnmanagedFileDescriptor_lt | Comparison operator for UnmanagedFileDescriptor |
ola::plugin::usbpro::usb_pro_parameters | |
ola::plugin::usbpro::UsbProWidgetInformation | |
ola::Validator | |
ola::BoolValidator | |
ola::IntValidator | |
ola::IPv4Validator | |
ola::SetValidator< T > | |
ola::StringValidator | |
ola::UIntValidator | |
ola::VariableLessThan | |
ola::base::Version | Provides version information. OLA Version numbers are in the form major.minor.revision e.g. 0.9.6 |
ola::Watchdog | Detects if an operation stalls |
ola::plugin::usbdmx::Widget | The interface for an generic USB Widget |
ola::plugin::usbdmx::BaseWidget | A base widget class |
ola::plugin::usbdmx::AnymauDMX | The base class for Anyma Widgets |
ola::plugin::usbdmx::AsynchronousAnymauDMX | An Anyma widget that uses asynchronous libusb operations |
ola::plugin::usbdmx::SynchronousAnymauDMX | An Anyma widget that uses synchronous libusb operations |
ola::plugin::usbdmx::EurolitePro | The EurolitePro Widget |
ola::plugin::usbdmx::AsynchronousEurolitePro | An EurolitePro widget that uses asynchronous libusb operations |
ola::plugin::usbdmx::SynchronousEurolitePro | An EurolitePro widget that uses synchronous libusb operations |
ola::plugin::usbdmx::ScanlimeFadecandy | The interface for the Fadecandy Widgets |
ola::plugin::usbdmx::AsynchronousScanlimeFadecandy | An Fadecandy widget that uses asynchronous libusb operations |
ola::plugin::usbdmx::SynchronousScanlimeFadecandy | An Fadecandy widget that uses synchronous libusb operations |
ola::plugin::usbdmx::Sunlite | The interface for the Sunlite Widgets |
ola::plugin::usbdmx::AsynchronousSunlite | An Sunlite widget that uses asynchronous libusb operations |
ola::plugin::usbdmx::SynchronousSunlite | An Sunlite widget that uses synchronous libusb operations |
ola::plugin::usbdmx::VellemanK8062 | The interface for the Velleman Widgets |
ola::plugin::usbdmx::AsynchronousVellemanK8062 | An Velleman widget that uses asynchronous libusb operations |
ola::plugin::usbdmx::SynchronousVellemanK8062 | An Velleman widget that uses synchronous libusb operations |
ola::plugin::usbdmx::JaRuleWidget | Represents a Ja Rule hardware widget |
ola::plugin::usbpro::WidgetDetectorInterface | |
ola::plugin::usbpro::RobeWidgetDetector | |
ola::plugin::usbpro::UsbProWidgetDetector | |
ola::plugin::usbdmx::WidgetFactory | Creates new Widget objects to represent DMX USB hardware |
ola::plugin::usbdmx::BaseWidgetFactory< class AnymauDMX > | |
ola::plugin::usbdmx::AnymauDMXFactory | Creates Anyma widgets |
ola::plugin::usbdmx::BaseWidgetFactory< class EurolitePro > | |
ola::plugin::usbdmx::EuroliteProFactory | Creates EurolitePro widgets |
ola::plugin::usbdmx::BaseWidgetFactory< class JaRuleWidget > | |
ola::plugin::usbdmx::JaRuleFactory | Creates Ja Rule widgets |
ola::plugin::usbdmx::BaseWidgetFactory< class ScanlimeFadecandy > | |
ola::plugin::usbdmx::ScanlimeFadecandyFactory | Creates Fadecandy widgets |
ola::plugin::usbdmx::BaseWidgetFactory< class VellemanK8062 > | |
ola::plugin::usbdmx::VellemanK8062Factory | Creates Velleman widgets |
ola::plugin::usbdmx::BaseWidgetFactory< Sunlite > | |
ola::plugin::usbdmx::SunliteFactory | Creates SunLite widgets |
ola::plugin::usbdmx::BaseWidgetFactory< WidgetType > | A partial implementation of WidgetFactory |
ola::plugin::usbdmx::WidgetObserver | Receives notifications when Widgets are added or removed |
ola::plugin::usbdmx::AsyncPluginImpl | The asynchronous libusb implementation |
ola::plugin::usbdmx::SyncPluginImpl | The legacy implementation |
ola::plugin::usbdmx::SyncronizedWidgetObserver | Transfers widget add/remove events to another thread |
ola::io::WindowsPollerDescriptor | |
ola::io::WriteFileDescriptor | Represents a file descriptor that supports writing data |
ola::io::BidirectionalFileDescriptor | A file descriptor that supports both read & write |
ola::network::PendingTCPConnection | |