Open Lighting Architecture  0.9.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
ola::plugin::e131::BaseDMPAddress Class Reference
Inheritance diagram for ola::plugin::e131::BaseDMPAddress:
ola::plugin::e131::DMPAddress< type > ola::plugin::e131::RangeDMPAddress< type >

Public Member Functions

virtual unsigned int Start () const =0
virtual unsigned int Increment () const =0
virtual unsigned int Number () const =0
virtual unsigned int Size () const
virtual dmp_address_size AddressSize () const =0
virtual bool Pack (uint8_t *data, unsigned int *length) const =0
virtual void Write (ola::io::OutputStream *stream) const =0
virtual bool IsRange () const =0

Protected Member Functions

virtual unsigned int BaseSize () const =0

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