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

#include <cta_slc_elementBase.h>

Graphe d'héritage de CTA_Slc_Dict::ElementBase:
CTA_Slc_Dict::Alarm CTA_Slc_Dict::Argument CTA_Slc_Dict::Attribut CTA_Slc_Dict::Config CTA_Slc_Dict::Datapoint CTA_Slc_Dict::Device CTA_Slc_Dict::FinateStateMachineConfig CTA_Slc_Dict::FrameStructure CTA_Slc_Dict::HardwareConfig CTA_Slc_Dict::Instruction CTA_Slc_Dict::Instruction_set CTA_Slc_Dict::Method CTA_Slc_Dict::OPCUA CTA_Slc_Dict::Param CTA_Slc_Dict::Trame CTA_Slc_Dict::Variable

Fonctions membres publiques

 ElementBase ()
 
 ~ElementBase ()
 
void parse (std::string res, xmlNodePtr n)
 
void createFolder ()
 
void createFolder (int folder)
 
void createNodes ()
 
int find (std::string ip, std::string *val_ip, std::string id, std::string *val_id)
 

Attributs publics

std::string m_pname
 
std::string m_parent
 
std::string m_full
 
int m_multiplicity
 
xmlNodePtr m_racine
 
std::string m_dict
 
std::string m_type
 
std::string m_description
 
std::string m_endDelimiter
 
int m_historizing
 
std::list< Attribut * > m_info
 
std::list< Attribut * > m_attribut
 
std::list< SimpleDatapoint * > m_datapoint
 
std::list< CompoundDatapoint * > m_compoundDatapoint
 
std::list< CompoundDevice * > m_compound
 
std::list< SimpleDevice * > m_device
 
std::string m_dataIdDescriptorRef
 
CTA_UA::NodeManagerCTAm_pNodeManager
 
CTA_Slc::XmlManagerm_pAnalyserManager
 
vector< int > m_index
 

Attributs protégés

CTA_Hardware::HardWareInterfacem_hardwareComm
 

Documentation des constructeurs et destructeur

CTA_Slc_Dict::ElementBase::ElementBase ( )
CTA_Slc_Dict::ElementBase::~ElementBase ( )

Documentation des fonctions membres

void CTA_Slc_Dict::ElementBase::createFolder ( )
void CTA_Slc_Dict::ElementBase::createFolder ( int  folder)
void CTA_Slc_Dict::ElementBase::createNodes ( )
int CTA_Slc_Dict::ElementBase::find ( std::string  ip,
std::string *  val_ip,
std::string  id,
std::string *  val_id 
)
void CTA_Slc_Dict::ElementBase::parse ( std::string  res,
xmlNodePtr  n 
)

Documentation des données membres

std::list<Attribut*> CTA_Slc_Dict::ElementBase::m_attribut
std::list<CompoundDevice*> CTA_Slc_Dict::ElementBase::m_compound
std::list<CompoundDatapoint*> CTA_Slc_Dict::ElementBase::m_compoundDatapoint
std::string CTA_Slc_Dict::ElementBase::m_dataIdDescriptorRef
std::list<SimpleDatapoint*> CTA_Slc_Dict::ElementBase::m_datapoint
std::string CTA_Slc_Dict::ElementBase::m_description
std::list<SimpleDevice*> CTA_Slc_Dict::ElementBase::m_device
std::string CTA_Slc_Dict::ElementBase::m_dict
std::string CTA_Slc_Dict::ElementBase::m_endDelimiter
std::string CTA_Slc_Dict::ElementBase::m_full
CTA_Hardware::HardWareInterface* CTA_Slc_Dict::ElementBase::m_hardwareComm
protected
int CTA_Slc_Dict::ElementBase::m_historizing
vector<int> CTA_Slc_Dict::ElementBase::m_index
std::list<Attribut*> CTA_Slc_Dict::ElementBase::m_info
int CTA_Slc_Dict::ElementBase::m_multiplicity
CTA_Slc::XmlManager* CTA_Slc_Dict::ElementBase::m_pAnalyserManager
std::string CTA_Slc_Dict::ElementBase::m_parent
std::string CTA_Slc_Dict::ElementBase::m_pname
CTA_UA::NodeManagerCTA* CTA_Slc_Dict::ElementBase::m_pNodeManager
xmlNodePtr CTA_Slc_Dict::ElementBase::m_racine
std::string CTA_Slc_Dict::ElementBase::m_type

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