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_UA::TrameVariable2

#include <cta_ua_tramemanager.h>

Graphe d'héritage de CTA_UA::TrameVariable2:

Fonctions membres publiques

 TrameVariable2 (std::string name, std::string full, std::string id)
 
virtual ~TrameVariable2 ()
 
void dataChange (const UaDataValue &dataValue)
 
UaDataValue getLastValue ()
 

Attributs publics

UaMutex m_mutex
 
UaVariable * m_pVariable
 
OpcUa_UInt32 m_monitoredItemId
 
OpcUa_Boolean m_isValid
 
std::list< UaDataValue > m_values
 
std::string m_pname
 
std::string m_full
 
CTA_Slc::XmlManagerm_pAnalyserManager
 
CTA_UA::NodeManagerCTAm_pNodeManager
 
std::string m_id
 
std::vector< std::string > tabName
 
std::vector< int > tabNb
 
std::vector< int > tabIndex
 
std::vector< int > tabPos
 
int m_flag
 
int m_header
 
std::string m_headerId
 
std::string m_data_Type
 
int m_footer
 
int m_ipAddress
 
int m_idNum
 
int m_arraySize
 

Documentation des constructeurs et destructeur

CTA_UA::TrameVariable2::TrameVariable2 ( std::string  name,
std::string  full,
std::string  id 
)
CTA_UA::TrameVariable2::~TrameVariable2 ( )
virtual

Documentation des fonctions membres

void CTA_UA::TrameVariable2::dataChange ( const UaDataValue &  dataValue)
UaDataValue CTA_UA::TrameVariable2::getLastValue ( )

Documentation des données membres

int CTA_UA::TrameVariable2::m_arraySize
std::string CTA_UA::TrameVariable2::m_data_Type
int CTA_UA::TrameVariable2::m_flag
int CTA_UA::TrameVariable2::m_footer
std::string CTA_UA::TrameVariable2::m_full
int CTA_UA::TrameVariable2::m_header
std::string CTA_UA::TrameVariable2::m_headerId
std::string CTA_UA::TrameVariable2::m_id
int CTA_UA::TrameVariable2::m_idNum
int CTA_UA::TrameVariable2::m_ipAddress
OpcUa_Boolean CTA_UA::TrameVariable2::m_isValid
OpcUa_UInt32 CTA_UA::TrameVariable2::m_monitoredItemId
UaMutex CTA_UA::TrameVariable2::m_mutex
CTA_Slc::XmlManager* CTA_UA::TrameVariable2::m_pAnalyserManager
std::string CTA_UA::TrameVariable2::m_pname
CTA_UA::NodeManagerCTA* CTA_UA::TrameVariable2::m_pNodeManager
UaVariable* CTA_UA::TrameVariable2::m_pVariable
std::list<UaDataValue> CTA_UA::TrameVariable2::m_values
std::vector<int> CTA_UA::TrameVariable2::tabIndex
std::vector<std::string> CTA_UA::TrameVariable2::tabName
std::vector<int> CTA_UA::TrameVariable2::tabNb
std::vector<int> CTA_UA::TrameVariable2::tabPos

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