Connecteur.
More...
#include <gpioconnector.h>
|
| typedef int(* | PinNumberFunc) (int row, int column, int columns) |
| | Fonction de calcul du numéro d'une broche de connecteur Le numéro d'une broche dépend de sa ligne row, de sa colonne column, du nombre de colonnes columns et du modèle du connecteur. More...
|
| |
|
|
int | columns () const |
| | Nombre de colonnes.
|
| |
| | Connector (Gpio *parent, const Descriptor *desc) |
| | Constructeur. More...
|
| |
|
Gpio * | gpio () const |
| | Accès au GPIO parent.
|
| |
|
bool | isDebug () const |
| | Indique si le mode mise au point est actif.
|
| |
|
bool | isOpen () const |
| | Indique si ouvert.
|
| |
|
const std::string & | name () const |
| | Nom du connecteur.
|
| |
|
int | number () const |
| | Numéro du connecteur sur la carte (commence à 1)
|
| |
| Pin & | pin (int num) const |
| | Broche du connecteur. More...
|
| |
| const std::map< int, std::shared_ptr< Pin > > & | pin () |
| | Liste des broches du connecteur. More...
|
| |
|
int | rows () const |
| | Nombre de lignes.
|
| |
| void | setDebug (bool enable) |
| | Active le mode mise au point. More...
|
| |
|
int | size () const |
| | Nombre de broches.
|
| |
|
virtual | ~Connector () |
| | Destructeur.
|
| |
|
|
void | close () |
| | Fermeture du GPIO.
|
| |
|
Device * | device () const |
| | Accès à la couche matérielle.
|
| |
|
bool | open () |
| | Ouverture.
|
| |
| int | pinNumber (int row, int column) const |
| | Calcul du numéro de broche. More...
|
| |
| void | printHline (std::ostream &os) const |
| | Affiche une ligne horizontale d'un tableau de broches. More...
|
| |
| void | printRow (std::ostream &os, int num) const |
| | Affiche une ligne d'un tableau de broches Si le connecteur à 2 colonnes, les broches num et num+1 sont affichées. More...
|
| |
| void | printTitle (std::ostream &os) const |
| | Affiche l'entête d'un tableau de broches. More...
|
| |
|
| std::ostream & | operator<< (std::ostream &os, const Connector *c) |
| | Affiche toutes les informations sur le connecteur et ses broches. More...
|
| |
Connecteur.
- Author
- epsilonrt
- Date
- 02/23/18
Definition at line 30 of file gpioconnector.h.