Serveur OPCUA générique
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Macros
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la classe CTA_Hardware::HardWare_None

#include <hardware_none.h>

Graphe d'héritage de CTA_Hardware::HardWare_None:
CTA_Hardware::HardWareInterface

Fonctions membres publiques

 HardWare_None (DataSenderReceiver *my_plugins)
 
 ~HardWare_None ()
 
int open ()
 
int close ()
 
int init (std::string name)
 
void traite (std::string value)
 
void getId (std::string *id1, std::string *id2)
 
void write (std::string cmd)
 
int cmd (std::string value, std::string *retValue)
 
int set (std::string value)
 
int set (std::string value, std::vector< Byte > res)
 
int set (std::string value, std::vector< short int > res)
 
int set (std::string value, std::vector< int > res)
 
int set (std::string value, std::vector< long > res)
 
int set (std::string value, std::vector< float > res)
 
int get (std::string command, std::vector< Byte > *res)
 
int get (std::string command, std::vector< short int > *res)
 
int get (std::string command, std::vector< int > *res)
 
int get (std::string command, std::vector< long > *res)
 
int get (std::string command, std::vector< float > *res)
 
int get (std::string command, std::string *result)
 
int read ()
 
- Fonctions membres publiques inherited from CTA_Hardware::HardWareInterface
 HardWareInterface ()
 
 ~HardWareInterface ()
 
void setTabId (std::map< std::string, std::string > tableauDp)
 
void setTabId (std::map< std::string, tableauDP_t > tableauDp2)
 

Attributs publics

OpcUa_Int value
 
CTA_UA::NodeManagerCTAm_pNodeManager
 
CTA_Slc::NodeManagerSlcm_nodeManagerSlc
 
DataSenderReceivermy_plugins
 
- Attributs publics inherited from CTA_Hardware::HardWareInterface
DataCollectorm_dataCollector
 

Additional Inherited Members

- Attributs protégés inherited from CTA_Hardware::HardWareInterface
std::map< std::string,
std::string > 
m_tableauDp
 
std::map< std::string,
tableauDP_t
m_tableauDp2
 
int m_compound
 

Documentation des constructeurs et destructeur

CTA_Hardware::HardWare_None::HardWare_None ( DataSenderReceiver my_plugins)
CTA_Hardware::HardWare_None::~HardWare_None ( )

Documentation des fonctions membres

int CTA_Hardware::HardWare_None::close ( )
virtual
int CTA_Hardware::HardWare_None::cmd ( std::string  value,
std::string *  retValue 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::vector< Byte > *  res 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::vector< short int > *  res 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::vector< int > *  res 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::vector< long > *  res 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::vector< float > *  res 
)
virtual
int CTA_Hardware::HardWare_None::get ( std::string  command,
std::string *  result 
)
virtual
void CTA_Hardware::HardWare_None::getId ( std::string *  id1,
std::string *  id2 
)
int CTA_Hardware::HardWare_None::init ( std::string  name)
virtual
int CTA_Hardware::HardWare_None::open ( )
virtual
int CTA_Hardware::HardWare_None::read ( )
int CTA_Hardware::HardWare_None::set ( std::string  value)
virtual
int CTA_Hardware::HardWare_None::set ( std::string  value,
std::vector< Byte res 
)
virtual
int CTA_Hardware::HardWare_None::set ( std::string  value,
std::vector< short int >  res 
)
virtual
int CTA_Hardware::HardWare_None::set ( std::string  value,
std::vector< int >  res 
)
virtual
int CTA_Hardware::HardWare_None::set ( std::string  value,
std::vector< long >  res 
)
virtual
int CTA_Hardware::HardWare_None::set ( std::string  value,
std::vector< float >  res 
)
virtual
void CTA_Hardware::HardWare_None::traite ( std::string  value)
void CTA_Hardware::HardWare_None::write ( std::string  cmd)

Documentation des données membres

CTA_Slc::NodeManagerSlc* CTA_Hardware::HardWare_None::m_nodeManagerSlc
CTA_UA::NodeManagerCTA* CTA_Hardware::HardWare_None::m_pNodeManager
DataSenderReceiver* CTA_Hardware::HardWare_None::my_plugins
OpcUa_Int CTA_Hardware::HardWare_None::value

La documentation de cette classe a été générée à partir des fichiers suivants :