Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe

Référence de la classe ipsi::Param

Classe permettant d'implémenter les paramètres nécessaires aux différents types de caméras. Plus de détails...

#include <param.hpp>

Graphe d'héritage de ipsi::Param:

ipsi::ParamDisk ipsi::ParamIP Liste de tous les membres

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.

Description détaillée

Classe permettant d'implémenter les paramètres nécessaires aux différents types de caméras.

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é


Documentation des fonctions membres

typeCam ipsi::Param::getType  )  const [pure virtual]
 

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.

Renvoie:
typeCam : le type de la caméra (IP, FireWire, séquence sur le disque, ...)

Implémenté dans ipsi::ParamDisk, et ipsi::ParamIP.


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Wed Aug 16 12:33:37 2006 pour IpsiC++library par  doxygen 1.4.4