Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | List of all members
ola::client::OlaUniverse Class Reference

Detailed Description

Represents a universe.

Public Types

enum  merge_mode { MERGE_HTP, MERGE_LTP }
 

Public Member Functions

 OlaUniverse (unsigned int id, merge_mode m, const std::string &name, const std::vector< OlaInputPort > &input_ports, const std::vector< OlaOutputPort > &output_ports, unsigned int rdm_device_count)
 
unsigned int Id () const
 
merge_mode MergeMode () const
 
const std::string & Name () const
 
unsigned int InputPortCount () const
 
unsigned int OutputPortCount () const
 
unsigned int RDMDeviceCount () const
 
const std::vector< OlaInputPort > & InputPorts () const
 
const std::vector
< OlaOutputPort > & 
OutputPorts () const
 

The documentation for this class was generated from the following file: