LedController
2.0.2
A library for the MAX7219 and the MAX7221 Led display drivers.
|
#include <LedController_charTable.hpp>
Public Member Functions | |
charTable (byte n0, byte n1, byte n2, byte n3, byte n4, byte n5, byte n6, byte n7, byte n8, byte n9, byte n10, byte n11, byte n12, byte n13, byte n14, byte n15, byte n16, byte n17, byte n18, byte n19, byte n20, byte n21, byte n22, byte n23, byte n24, byte n25, byte n26, byte n27, byte n28, byte n29, byte n30, byte n31, byte n32, byte n33, byte n34, byte n35, byte n36, byte n37, byte n38, byte n39, byte n40, byte n41, byte n42, byte n43, byte n44, byte n45, byte n46, byte n47, byte n48, byte n49, byte n50, byte n51, byte n52, byte n53, byte n54, byte n55, byte n56, byte n57, byte n58, byte n59, byte n60, byte n61, byte n62, byte n63, byte n64, byte n65, byte n66, byte n67, byte n68, byte n69, byte n70, byte n71, byte n72, byte n73, byte n74, byte n75, byte n76, byte n77, byte n78, byte n79, byte n80, byte n81, byte n82, byte n83, byte n84, byte n85, byte n86, byte n87, byte n88, byte n89, byte n90, byte n91, byte n92, byte n93, byte n94, byte n95, byte n96, byte n97, byte n98, byte n99, byte n100, byte n101, byte n102, byte n103, byte n104, byte n105, byte n106, byte n107, byte n108, byte n109, byte n110, byte n111, byte n112, byte n113, byte n114, byte n115, byte n116, byte n117, byte n118, byte n119, byte n120, byte n121, byte n122, byte n123, byte n124, byte n125, byte n126, byte n127) noexcept | |
charTable (byte newdata[128]) noexcept | |
virtual byte | getChar (char c) const noexcept |
Public Member Functions inherited from sakurajin::ByteRow< 128 > | |
byte | at (uint64_t index) const noexcept |
Access the class just like the underlying array. More... | |
ByteRow () noexcept | |
Construct a new Byte Row object with 0s. More... | |
ByteRow (byte newdata[SIZE]) noexcept | |
Construct a new Byte Row object from an array. More... | |
virtual bool | operator!= (const ByteRow< SIZE > &other) const noexcept |
checks if two byteRows do not have identical data More... | |
virtual ByteRow | operator& (const ByteRow< SIZE > &other) const noexcept |
Overlaps two ByteRows (bitwise or). More... | |
virtual ByteRow | operator++ () const noexcept |
Moves all data of the ByteRow to the up by one. More... | |
virtual ByteRow | operator-- () const noexcept |
Moves all data of the ByteRow to the down by one. More... | |
virtual ByteRow | operator<< (unsigned int distance) const noexcept |
Moves all data of the ByteRow to the left by a given distance. More... | |
ByteRow & | operator= (byte newdata[SIZE]) noexcept |
Assign an array to this object. More... | |
virtual bool | operator== (const ByteRow< SIZE > &other) const noexcept |
checks if two byteRows have identical data More... | |
virtual ByteRow | operator>> (unsigned int distance) const noexcept |
Moves all data of the ByteRow to the right by a given distance. More... | |
const byte & | operator[] (uint64_t index) const noexcept |
Access the class just like the underlying array. More... | |
byte & | operator[] (uint64_t index) noexcept |
Access the class just like the underlying array. More... | |
~ByteRow () noexcept | |
Destroy the Byte Row object. More... | |
Additional Inherited Members | |
Protected Attributes inherited from sakurajin::ByteRow< 128 > | |
byte | _data [SIZE] |
The internal array where the actual data is. More... | |
Definition at line 5 of file LedController_charTable.hpp.
|
inlinenoexcept |
Definition at line 7 of file LedController_charTable.hpp.
|
inlinenoexcept |
Definition at line 9 of file LedController_charTable.hpp.
References sakurajin::ByteRow< 128 >::_data.
|
inlinevirtualnoexcept |
Definition at line 166 of file LedController_charTable.hpp.
References sakurajin::ByteRow< 128 >::at().