Open Lighting Architecture  0.9.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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: