OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cossia::regex_path::any_nodeCan match any node : foo:/bar, foo:/baz.1234, etc
 Cossia::regex_path::any_pathCan match any subpath : foo:/bar/baz, foo:/bar/bo.12/baz, etc
 Cossia::nodes::automationThe ossia::nodes::automation class
 Cossia::bad_request_errorUsed when a bad network request is done on a local server
 Cossia::callback_container< T >The callback_container class
 Cossia::callback_container< ossia::value_callback >
 Cossia::callback_container< value_callback >
 Copp::callback_indexThe callback_index struct holds callbacks for adding listeners to parameters' values
 Cossia::connection_errorThe connection_error class
 CContains
 Cossia::contextIf using the library, you should create this class at some point
 Cossia::curve_abstractThe curve_abstract class
 CDestination
 Cossia::detail::destination_index_retrieverThe destination_index_retriever struct Get the value associated with an index in a list. If the index cannot be reached, an exception is thrown
 Cossia::net::device_baseRoot of a device tree
 Cossia::net::device_capabilitiesWhat a device is able to do
 Cossia::domainDomain A domain of values
 Cossia::detail::domain_max_visitor_helper< T >Max ///
 Cossia::detail::domain_min_visitor_helper< T >Min ///
 Cossia::oscquery::detail::domain_to_jsonWrite a domain to json
 Cossia::domain_value_set_creation_visitorThe domain_value_set_creation_visitor struct
 Cossia::enum_map< K, V, N >A container useful for mapping contiguous enums to strings without using too much memory
 Cossia::max_binding::equals
 Cossia::execution_errorThe execution_error class
 Cossia::expressions::expression_atomExpression_atom : numeric operators in expressions
 Cossia::expressions::expression_boolExpression_bool : a constant boolean value
 Cossia::expressions::expression_compositionExpression_composition : logical composition (and, or, xor)
 Cossia::expressions::expression_generic_base
 Cossia::expressions::expression_notExpression_not : negation of an expression
 Cossia::expressions::expression_pulseExpression_pulse : becomes true when a message happens
 Cossia::flat_set_stateThe flat_state class
 Cossia::net::full_parameter_dataFull information about a parameter
 Cossia::generic_clamp
 Cossia::oscquery::get_query_answererOSCQuery get query-answering logic
 Cossia::oscquery::host_infoRepresents the capabilities of an OSCQuery server
 CImpulse
 Copp::value::impulse
 Cossia::net::instance_boundsHow many instances a node can have
 Cossia::invalid_access_errorThe invalid_access_error struct
 Cossia::invalid_node_errorThe invalid_node_error class
 Cossia::invalid_value_type_errorThe invalid_value_type_error class
 Cossia::oscquery::json_parserFunctions to parse replies to OSCQuery json requests
 Cossia::oscquery::json_query_answererOSCQuery JSON query-answering logic
 Cossia::oscquery::json_writerCreates the JSON message to send through OSCQuery
 Cossia::oscquery::detail::json_writer_implImplementation of the JSON serialisation mechanism for oscquery
 Cossia::list_clamp
 Cosc::listener< MessageHandler >The listener class
 Cossia::locked_container< Container >Thread-safe read-only reference to a container
 Cossia::qt::log_sinkConverts log messages from spdlog to Qt signals
 Cossia::nodes::mappingThe ossia::nodes::mapping class
 Cossia::merger_implMerge ///
 Cossia::messageThe message struct
 Cossia::net::network_loggerStores custom loggers for the inbound and outbound network messages
 Copp::nodeHolds all ossia nodes and their std::optional parameters
 Cossia::net::node_baseThe node_base class
 Cossia::node_not_found_errorUsed when a requested node could not be found
 Cossia::oscquery::osc_type_visitor
 Copp::oscquery_mirrorAllows to create a mirror image of a remote OSCQuery server
 Copp::oscquery_serverAllows to create a local OSCQuery server
 Cossia::pair< T1, T2 >A most simple pair type, to reduce binary bloat
 Cossia::net::parameter_dataThe data that can be found inside a parameter
 Cossia::parse_errorThe parse_error class
 Cossia::regex_path::path_elementBase class for our paths
 Cossia::net::protocol_baseThe protocol_base class
 Cossia::oscquery::query_parserThe query_parser class
 Cossia::recabler
 Cosc::receiverThe receiver class
 Cosc::sender< ValueWriter >The sender class
 Cossia::stateThe state class
 Cossia::regex_path::stopMatches the end of a parameter
 Cossia::time_eventThe time_event class
 Cossia::time_intervalThe time_interval class
 Cossia::time_processThe time_process class
 Cossia::time_synctime_sync is use to describe temporal structure to synchronize each attached #time_event evaluation
 Cossia::time_valueThe time_value class
 CtsBSpline
 CtsBSplineImpl
 CtsDeBoorNet
 CtsDeBoorNetImpl
 CtsFrame
 CtsStatus
 Cossia::unit_t
 Copp::valueHolds all ossia parameters typed values
 Cossia::valueThe value class
 Cossia::value_with_unit
 Copp::value::vec2fContainer for a vector of 2 floats
 Copp::value::vec3fContainer for a vector of 3 floats
 Copp::value::vec4fContainer for a vector of 4 floats
 Cossia::net::websocket_clientLow-level Websocket client
 Cossia::websocket_heartbeatSends websocket "alive" messages at regular intervals
 Cossia::websocket_log_sinkA sink to use with spdlog, that will send its log messages over websockets
 Cossia::net::websocket_serverLow-level websocket & http server for oscquery