LedController
2.0.2
A library for the MAX7219 and the MAX7221 Led display drivers.
|
#include <LedController_charTable.hpp>
Öffentliche Methoden | |
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 |
Öffentliche Methoden geerbt von sakurajin::ByteRow< 128 > | |
byte | at (uint64_t index) const noexcept |
Greife auf das Objekt zu, wie auf das unterliegende Array. Mehr ... | |
ByteRow () noexcept | |
Konstruiere ein neuess Objekt mit 0en. Mehr ... | |
ByteRow (byte newdata[SIZE]) noexcept | |
Konstruiere ein neues Object aus einem Array. Mehr ... | |
virtual bool | operator!= (const ByteRow< SIZE > &other) const noexcept |
checks if two byteRows do not have identical data Mehr ... | |
virtual ByteRow | operator& (const ByteRow< SIZE > &other) const noexcept |
Überlappt zwei ByteRow Objeckte (bitweises oder) Dieser operator kann genutzt werden, um zwei ByteRow Objekte in einem Anzuzeigen. Mehr ... | |
virtual ByteRow | operator++ () const noexcept |
Schiebt die Daten um 1 Distanz nach oben. Mehr ... | |
virtual ByteRow | operator-- () const noexcept |
Schiebt die Daten um 1 Distanz nach unten. Mehr ... | |
virtual ByteRow | operator<< (unsigned int distance) const noexcept |
Schiebt die Daten um eine gegebene Distanz nach links. Mehr ... | |
ByteRow & | operator= (byte newdata[SIZE]) noexcept |
Weise diesem Objekt ein array zu. Mehr ... | |
virtual bool | operator== (const ByteRow< SIZE > &other) const noexcept |
prüft ob zwei ByteRow objekte identische Daten haben Mehr ... | |
virtual ByteRow | operator>> (unsigned int distance) const noexcept |
Schiebt die Daten um eine gegebene Distanz nach rechts. Mehr ... | |
const byte & | operator[] (uint64_t index) const noexcept |
Greife auf das Objekt zu, wie auf das unterliegende Array. Mehr ... | |
byte & | operator[] (uint64_t index) noexcept |
Greife auf das Objekt zu, wie auf das unterliegende Array. Mehr ... | |
~ByteRow () noexcept | |
Lösche das Objekt. Mehr ... | |
Weitere Geerbte Elemente | |
Geschützte Attribute geerbt von sakurajin::ByteRow< 128 > | |
byte | _data [SIZE] |
Das interne Array, was die Daten speichert. Mehr ... | |
Definiert in Zeile 5 der Datei LedController_charTable.hpp.
|
inlinenoexcept |
Definiert in Zeile 7 der Datei LedController_charTable.hpp.
|
inlinenoexcept |
Definiert in Zeile 9 der Datei LedController_charTable.hpp.
Benutzt sakurajin::ByteRow< 128 >::_data.
|
inlinevirtualnoexcept |
Definiert in Zeile 166 der Datei LedController_charTable.hpp.
Benutzt sakurajin::ByteRow< 128 >::at().