#include <param.hpp>
Graphe d'héritage de ipsi::Param:
Fonctions membres publiques | |
virtual typeCam | getType () const =0 |
Permet de savoir le type de la caméra. | |
Attributs publics | |
typeCam | cam |
Le type de la caméra. | |
std::string | login |
Le login de la caméra. | |
std::string | pass |
Le password sur la caméra. | |
std::string | ip |
L'adresse ip de la caméra. | |
unsigned int | port |
Le port du serveur de la caméra. | |
unsigned short | compression |
La compression à apporter au flux. | |
bool | PTZ |
Pour savoir si la caméra est de type PTZ. | |
unsigned int | freq |
La fréquence à laquelle le cmdSender doit vérifier si une nouvelle comande est donnée à la caméra. | |
unsigned int | nb |
Le nombre d'images à lire sur le disque. |
Cette classe regroupe tout les paramètres des différents types de caméras. Qui seront définit lorsqu'un type de caméra sera implémenté
|
Permet de savoir le type de la caméra. Cette fonction permet de rendre la classe abstraite, de façon à ne pas pouvoir implémenter une marque de caméra non initialisée. De plus, cela permet de récupérer le type de de la caméra.
Implémenté dans ipsi::ParamDisk, et ipsi::ParamIP. |