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

Detailed Description

Represents a personality.

Public Member Functions

 Personality (uint16_t footprint, const std::string &description)
 
 Personality (uint16_t footprint, const std::string &description, const SlotDataCollection &slot_data)
 
uint16_t Footprint () const
 
std::string Description () const
 
const SlotDataCollectionGetSlotData () const
 
const SlotDataGetSlotData (uint16_t slot_number) const
 

Constructor & Destructor Documentation

ola::rdm::Personality::Personality ( uint16_t  footprint,
const std::string &  description 
)

Create a new personality.

Parameters
footprintthe number of dmx slots consumed
descriptionthe personality name (32 chars)

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